fix(scope): correctly setup NgZone onError handler with ExceptionHandler

Close #621
chore(karma): remove unsupported --no-color option

Use --no-colors instead

Closes #613
style: Dart CC requires a space after if and for
style: get ride of the for.length JS heritage

Closes #615
fix(dynamic_parser): Handle reserved words correctly

Closes #614
perf(scope): misc optimizations

Closes #610
feat(scope): add scope digest stat collection

Closes #609
chare(travis): enable gitter web-hook
feat(block): Chain ElementProbe parents; add to shadowRoot

This allows one to retrieve ElementProbe from any element including
a shadowRoot. The ElementProbe contains element, injector, and scope. 
The added benefit is that by waling the ElementProbe parent one can 
get the parent element of a shadow DOM.

Closes #625
feat(block): Chain ElementProbe parents; add to shadowRoot

This allows one to retrieve ElementProbe from any element including
a shadowRoot. The ElementProbe contains element, injector, and scope. 
The added benefit is that by waling the ElementProbe parent one can 
get the parent element of a shadow DOM.

Closes #625
Closes #630
refactor(specs): main() does not return a value (void)

closes #627
perf(scope): optim createChild() which always append at the end

Closes #626
chore(pubspec): set sdk requirement to 1.2.0+
chore(pubspec.lock): update pubspec.lock
refactor(parser): remove hacks and just use instanceMembers
test(compiler): Add a test for IGNORE_CHILDREN
fix(introspection): Export all symbols. And a test.
chore(introspection): Disable a failing test
feat(Animation): Animation for AngularDart.

Closes #635
fix(introspection): Better error messages and checked mode support