chore(intl): support newer version of "intl"

Angular's pubspec for intl spans versions with breaking changes.  For
Angular, a change in date formatting would be a breaking change but
changes do to CLDR updates are not breaking changes.  This commit
updates a test to swap out a locale with a CLDR update to one that
wasn't updated to enable it to pass across the CLDR breaking change.

Closes #1203
fix(DynamicParser): Correctly handle throwing exceptions from method.

Fixes #971

Closes #1064
refactor(zone): add return types & doc

Closes #1073
refactor(dccd): some renaming to clarify the intent

Closes #1129
feat(http): support coalescing http requests

To enable this, configure the HttpConfig module with a coalescing
duration.  Doing so will enable all HTTP responses that arrive within
that interval to all be processed in a single digest.  Typically, this
is most helpful if you have many XHRs that are all going to be satisfied
by cached responses causing them to happen in quick succession.

e.g. Use something like this to configure a 50ms interval.

    bind(HttpConfig, toValue: new HttpConfig(
        coalesceDuration: new Duration(milliseconds: 50)));
chore(di): update di to 2.0

Closes #1263
feat(form): Add support for input[type=color]

Closes #611

Closes #1080
feat(DirectiveInjector): add a toInstanceOf parameter to bind()
fix: Remove deprecated calls to DI bind(Type, inject[])

fixes #1259
closes #1260
chore(di): update di to 2.0.1
chore(release): v0.13.0

(see the v0.13.0 tag for the exact history of this version)
fix(NgRepeat): remove duplicated call to _updateContext()
chore(test-bed): add fromInjector constructor to TestBed

Some clients do not generate static factories for test code, and instead
directly depend on TestBed constructor. This commit adds a new
constructor is basically the injector factory method, requiring only
injector vs a full set of parameters.

Once clients have been moved to use fromInjector method (or even better
a transformer run for test code), we can change the constructor
dependencies in a non-breaking way.

Closes #1271
fix(benchmark): Remove obsolete DI call
refactor(element_binder): Remove bindAttrName
chore(examples): Add a PolymerJS paper component using attribute mappings
feat(element binder): Bind to Web Component properties

Closes #1277
chore(example): Add paper-checkbox to the paper demo
chore(karma): Restrict the numbers of files watched for faster startup
chore(example): In the Paper example, make the checkbox less confusing