fix(angularAMD): Use providerInjector, instead of the runtime $injector.  Allows Providers to be injected into .config blocks.
  Updated .config tests to inject provider.  Made the .config detection better

Closes #28