Injector get instance perf

Switched to using a List instead of a Map to store injector's instances when `allowImplicitInjection` is off. See [issue #108](https://github.com/angular/di.dart/issues/108). It spends ~25% less time on `StaticInjectorBenchmark` with dart.