feat(forms): provide support for reseting forms, fieldsets and models
chore(style): clean up indentation.
fix(ng-value): Add ng-value support for checked/radio/option

Closes# 543
fix(doc-gen): dartbug.com/16752
fix(ngModel): ensure validation occurs when the model value changes upon digest
feat(forms): generate ng-submit-valid / ng-submit-invalid CSS classes upon form submission
chore(style) clean up warnings

Closes $564
chore(perf): fix perf

Closes #568
chore(doc): delete duplicate * - [ng-blur] comment

Closes #566
fix(scope): Use Iterable instead of List

Use element comparison instead of reference comparison when observing changes to Iterables in a scope.

Closes #565
doc(developer): Update the developer guide with setup experiences.

Closes #562
fix(ng-attr): remove camel-cased dom attributes

See: https://github.com/angular/angular.dart/pull/560#discussion_r9718101

Closes #567
refactor(pub): Simplify support for pub transformers

Slight refactoring of expression extractor to make it easier to drive from Dart transformers.

Primary change is exposing parseHtml on html_extractor to allow externally driving it rather than using a crawler.

Closes #537
chore(analyzer): update version number

Updating analyzer version to 0.11

Updated analyzer has a number of convenience methods that make it easier with code gen. No code changes needed.

Closes #527
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