Update travis-build
Add more logging to script compilation errors
Move script compilation logging to general build error logging
meter and report booting errors in a more verbose way
Update travis-build

Included:
  - Fix Firefox symlink for Firefox addon
  - Fix overzealous escaping of branch names on git clone
  - Fix bug that caused addons not to be run in some cases
Print warning if we're unable to find/parse config

See travis-ci/travis-ci#814, and probably many more issues.

This is a very simple initial implementation for handling this problem.
We may want to actually put the parse error in the payload at some point
and print that, or maybe validate the .travis.yml file somehow, but this
works as a beginning.
Merge pull request #70 from travis-ci/hh-warn-on-parse-error

Print warning if we're unable to find/parse config
Add newlines to end of .travis.yml parse warnings
Color part of .travis.yml parse warnings yellow
Error a build if we couldn't parse the YAML file

Fixes travis-ci/travis-ci#814.

While there is an argument that no .travis.yml file should make the
build run using default settings for legacy reasons, if a user does
provide a .travis.yml file and it's not valid YAML then I can't think of
a reason why the user still would want the build to be run.
Merge pull request #71 from travis-ci/hh-error-build-on-parse-error

Error a build if we couldn't parse the YAML file
Mark the job as started before we mark it as finished

In the words of the grrrreat and powerful Josh:
> Looks ugly and good, ship it.

This *really* should be handled in Gatekeeper or Hub and never even hit
the worker...
Merge branch 'master' into hh-replace-net-ssh
Update travis-build

- Add hosts addon
- Run cabal update for Go projects
- Alias rbx to rbx-weekly-d18
- Properly detect RubyMotion 2.0 projects
- Announce RubyMotion and CocoaPods version