fix(angularAMD): Use providerInjector, instead of the runtime $injector.  Allows Providers to be injected into .config blocks.

Closes #28