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