chore(travis): Auto push presubmit-* branches on success.

Closes #674
chore: disable flaky test on dart2js
fix(compiler): Remove the Block/BlockFactory typedefs
chore(travis): Add an install script
chore(tests): Do not register flaky NgView test in dart2js
feat(travis): Seperate Chrome and Dartium into two different jobs.