fix(buffer): load coder in buffer

This will hopefully fix the issues we've seen on the Mac worker with
“redundant UTF-8 sequence” errors showing up.
chore(Gemfile.lock): add coder
fix(runner): don't mark the job as finished if it's being restarted

This means that the job can be marked as finished immediately after it
was restarted, which can cause multiple notifications or errors when the
build is checking if all jobs are finished (when some are actually
marked as created).

Fix travis-ci/travis-ci#1858.
Merge pull request #87 from travis-ci/hh-coder

fix(buffer): load coder in buffer
Use multiple keys branch for travis-build.
Revert "Use multiple keys branch for travis-build."

This reverts commit 24b1b9d3ef865d9ef1d1f5e88fc2ef4ae307e3b1.

The approach doesn't work unfortunately.
Merge pull request #88 from travis-ci/hh-dont-finish-restarted-jobs

fix(runner): don't mark the job as finished if it's being restarted
Bump travis-build

Includes fix for travis_wait()
Bump travis-build
Merge branch 'staging' of github.com:travis-ci/travis-worker into staging
bump travis-build
Bump travis-build

Test 1408902eecb8b442017728e73495c6b59f74cb26

(ha-feature-highlight-nonzeo-exit-status branch)
Bump travis-build

Includes reworked header.sh
bump travis-build
Bump travis-worker
update travis-build
Merge branch 'master' into staging

Conflicts:
	Gemfile.lock
Bump travis-build.
Bump travis-build.
Merge branch 'staging' into bluebox-production-com