fix(ng-pluralize): use ${..} to interpolate

See: https://github.com/angular/angular.dart/pull/528#issuecomment-34892892

Closes #572
fix(ngModel): process input type=number according to convention, using valueAsNumber

Closes #574, Closes #575, Closes #576. 

Previous patches of relevance: #527, #415

Closes #577
fix(DateFilter): fix a wrong type

Closes #579
fix(compiler): support filters in attribute expressions

Fixes #571
Closes #580
style(ng-repeat): fix a typo shalow -> shallow (fix #581)

Fixes #581
style(ng-repeat): code cleanup

Closes #582
fix(di): Upgrade dependency of package di preventing problems with dart sdk 1.1 resolves #408

Fixes #408
Closes #583
fix(ngModel): ensure checkboxes and radio buttons are flagged as dirty when changed

Closes #569
Closes #585
chore(release): release v0.9.8