chore(travis): disable safari and internet explorer tests on travis

Closes #1538
chore(release): release v1.0
feat(css_shim): implement polyfill-unscoped-next-selector and polyfill-non-strict
chore(example): fix examples and cleanup

* update pubspec
* ignore .pub folder at any level
* (form example): remove a reference to publishAs
* (animation example): Do not use shadow DOM
* (shadow dom example): use relative CSS urls
feat(routing): upgraded route_hierachical to 0.6.0 and added support for watchQueryParameters
fix(route): drop unknown childRoute identifier

This was dropped in commit [8c6662421db1517d4ea70ce66b3e15f832faff0a](https://github.com/angular/route.dart/commit/8c6662421db1517d4ea70ce66b3e15f832faff0a)
of route_hierarchical.  That SHA is contained in all the versions that
are referred in our pubspec.

Closes #1609