feat(Animation): Animation for AngularDart.

Closes #635
fix(introspection): Better error messages and checked mode support
chore(introspection): Dead code removal
feat(forms): introduce the control.hasError helper method