perf(mirrors): cache reflected type hack
chore(TODO): cleaning up TODO items
fix(generator): RangeException due to os-specific file separator on Windows
chore(benchmark): naive attempt to prevent dart2js from overoptimizing benchmarks
fix(module): fix dirty checking of module bindings cache
Merge pull request #39 from pavelgj/cache_reflected_type

perf(mirrors): cache reflected type hack
Adding test for parameterized types.
Changes to get test passing under DynamicInjector.

Registration is really ugly since this is a syntax error in Dart:
    ..value(ParameterizedType<bool>, ...);

Does not work with the static injector as that generates code looking for ParameterizedType and not ParameterizedType<bool>. Because of the previous syntax error mentioned, I'm not sure how to do this.
fix(injector): disallowing paramerized types
Merge pull request #44 from pavelgj/blois-parameterized_types

Disallow parameterized types
fix(injector): slightly cleaned up typedef injection
chore(release): 0.0.30
fix(injector): relaxed restrictions on paramaterized types
chore(release): 0.0.31
fix(injector): fixed dynamic injector for previous change
chore(release): 0.0.32
fix(injector): untyped constructor parameter should throw proper error

Fixes #41