Added functionality to influence enabled extensions for candle and light

This allows loading of wix extensions, such as WixUtilExtension, which we need to register an event source
You probably don't want to `expose` these - that makes them available from the DSL, but it looks like they are just public methods