Remove dependency on travis-core.

It was only needed to implement a service, but if that should be
needed again, it's better from a dependency point of view to
implement that service where needed and call out to travis-build
instead.
Merge pull request #223 from travis-ci/mm-remove-travis-core

Remove dependency on travis-core.
Merge branch 'master' into ha-feature-windows