This is an special service as it doesn't do anything but returning another services: Build
engines are what projext uses to bundle targets, since they depend on a target configuration,
we can't have huge
if that checks the value of the setting in order to retrieve the required
The solution we came up with is that the engines services all respect an interface and register
themselves with the name
[name]BuildEngine so the rest of the app can use this service to
retrieve them by name.
Get a build engine service.