Moved back to property injection

The ctor injection broke down when DisableFeature<ForwarderFaultManager>() is called because the FaultManager is null!