[BUGFIX] Support custom factories for constructor argument injection
It should be possible to use custom factories (``factoryObjectName``)
for constructor injection (``arguments``) the same way as they
can be used for property injection.
Releases: 2.3, master