FIX issue with Injector::create not passing args

If creating an object using Injector::create() and constructor arguments
are passed through, in some cases where the object being created had a yml
configuration set for it, the passed in constructor arguments weren't being
passed through to the instantiation of the object.
Merge pull request #1186 from nyeholt/injector_configged_create

FIX issue with Injector::create not passing args