Renames internal "ResolveBy" methods to "CreateInstanceBy" - that's what they do.
Patches failing unit tests
Merge pull request #507 from rustyswayne/1.0.1

Renames internal "ResolveBy" methods to "CreateInstanceBy" in prep for PluginManager resolution of GatewayProviders