fix(VmTurnZone): onScheduleMicrotask behaves correctly with orphaned
scheduleMicrotasks.

BREAKING CHANGE:

Zone.defaultOnScheduleMicrotask is now named Zone.onScheduleMircotask
chore(iit): Remove an iit
chore(Travis): tweak build scripts

Closes #1025
refactor(element_binder): controller -> directive
doc(selector): improve api doc

Closes #1038
chore(pubspec): Replace shadow_dom with web_components

The shadow_dom package is deprecated, see
https://code.google.com/p/dart/issues/detail?id=18080

Closes #972
docs(formatter): improvements to currency, date, filter, and formatter library
docs: edit formatter docs
docs(formatter): fix "leading" in currency and edits to limit_to
docs(formatter): fix and edit per comments on 0e0f8d6

Closes #1036
fix(VmTurnZone): Remove a unneeded delegate.run() call.
chore(analyzer): Do not display hints for Travis
docs(directive): edit directive class definitions
refactor(DecoratorFormatter): Fix a bad rename. DecoratorFormatter is now DirectiveModule
docs(directive): fix whitespace and a missed rename from 0e0f8d6
docs(InputDateLike): Improve and edit the class description
docs(NgTrueValue): Edits for dartdoc style.
docs(NgFalseValue): Edits for dartdoc style.
docs(ng-model): Fix typos and style
docs(ng-bind): Edits for dartdoc format