feat(date): Use localized patterns for shorthand format

closes #1019
feat(dccd): Make toString() code more robust
fix(NgStyle): make NgStyle export expressions

Closes #993
chore(Travis): Increase browserNoActivityTimeout to prevent build failures
chore(docgen): Generate from lib directory instead of packages.

closes #1024
refactor(routing): Make use of the latest API for docs & tests

Closes #799
refactor(ng_view_spec): Use the new router API
chore(travis): allow more time to run dart2js tests
refactor(routing): make more field private & final, add return types
fix(angular_spec): export symbols for the route preLeave event