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(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
feat(directive-injector): introduce getFromParent[byKey] methods on DirectiveInjector

First step towards deprecating injector.parent access.

The reason for the deprecation is that performing injector.parent.get
without keeping track of current injector.appInjector is usually wrong
(since the fallback would be injector.parent.appInjector).