Use fully qualified class for dependent scope cache and fix handling of deferred types in MetaClassCache.
Only set default page in URLPatternMatcher if pages exist
Performance improvement when scanning for i18n bundles

- Only scan once to find all .json resources for all bundles
Use Predicate to filter file paths when scanning in GwtValidationGenerator.
Only scan urls with ErraiApp.properties or json files from Bundle annotations in TranslationServiceGenerator.
Fixed rendering of zero-length array literal
Validator gen. no longer fails for classpaths that contain no @Contraints
Add logging statement to IOCBoostrapGenerator for more fine-grained timing of BootstrapperImpl generation.
Don't push a type to cache that is already cached.
Cache output of all async generators and reuse if no types hashCodes have changed (except MarshallersGenerator).
Configured run target for demos to maintain compatibility with new URLs