[WIP] update for AngularDart 1.x

@kwalrath could you please review when you are available.

/ref https://github.com/angular/angular.dart.tutorial/pull/131
Wow, what the heck caused these really long IDs before? I guess I don't really need to know, but... wow!