chore(pubspec): updated pubspec.lock
refactor(compiler): pass DirectiveMap on compiler call instead of constructor
fix(NgComponent): Drop cssUrls, leaving cssUrl only

cssUrl can accept either a String or a List<String>
It also fixes a bug in the template cache generator where cssUrls was
not taken into account previously.

BC Break: cssUrls has been dropped
refactor(test): fix code style
fix(input): treat <input> with no type as type="text"

make <input ng-model="myModel" /> acceptable
chore(static_injector): add missing @NgInjectableService annotations.