[WIP] Upgarde to Angular 0.9.9 & misc changes

This https://github.com/angular/angular.dart/issues/715 needs to be fixed first