fix(core): ensure change detection doesn't trigger an infinite loop while not in debug mode
fix(animation): temporary fix for Animation symbol conflict

PR 808 will address this.
docs(forms): provide documentation for newly refactored code
fix(forms): change valid_submit and invalid_submit to camelcase

BREAKING CHANGE: All form code that uses control.valid_submit and control.invalid_submit
will throw an error. Instead use control.validSubmit and control.invalidSubmit to check
the submission validitity on a control.

Closes #793
feat(deploy): Move all reflection behind separate import

This is a pre-cursor to having a generated deployment without reflection for smaller deployment size.
feat(transformers): Add angular transformers to pub for no-mirror code generation
fix(transformers): fix breakage from commit 3fb218180b17bdc9808e575e3a9aaf9928fef28b
refactor(ScopeStats): ScopeStats collects information about digest,
flush and assert flush phases.

ScopeStats collects information about all phases and uses
ScopeStatsEmitter to output the results. Scope stats can be started and
stopped at runtime.

Closes #791
fix(ng-model): Do not use valueAsNumber to work around dartbug.com/15788

Closes #694
For #801
test(parser): Relax exception match to support Firefox

For #801
chore(pubspec): adjust dependencies on `browser`

Closes #804.
fix(NgA): Do not cause a scope digect

Fixes #810
test(symbols): remove unused FieldMetadataExtractor
style: code cleanup
style: code cleanup
chore(docs): Basic descriptions for package libraries

Closes #782
chore(test): fix final disabled input test

Closes #797
fix(test): fixes for latest unittest lib

Closes #811
perf(DirtyCheckingChangeDetectorGroup): Disable calls to _assertRecordsOk().

Disabled calls to _assertRecordsOk function as it is too slow.

Closes #813
chore(karma.conf): add support for Firefox

Add `karma-firefox-launcher` to `karma.conf.js`. Note that it is
already included in `package.json`.

Closes #815