refactor(element binder): Create an ElementBinderBuilder class
fix: Add test to compile examples, fix imports for examples
fix(transformers): fix accidental breakage due to library rename. Added tests.
feat: presubmit now rebuses before it pushes to master
chore: run perf tests as part of build
chore: automatically rebase onto master in presubmit
feat(directives): Add deprecated warning to applyAuthorStyle, resetStyleInheritance

Closes #838
For #801
fix(startup): Avoid creating rarely needed objects

This stops bugs effecting Firefox from crashing the entire test suite.

For #801
test(introspection): Make introspection work with Polymer polyfills

For #801
feat(event_spec): Add aaddTest to run an event test in an iit
test(ng_event_spec): Disable a test due to dartbug.com/17990

For #801
test(ng_template): Use TemplateElement syntax

For #801
feat(karma): Allow Firefox to execute Karma tests

For #801