feat(generator): implemented type factory generator for StaticInjector

- Implemented command line utility that analyzes Dart source to find types for which type factories must be generated and generates a library with the factories.
- Added @Injectables annotaion that can be applied to a library listing all Types for which factories must be generated.