WIP: extract Travis::Config to a gem

This extracts Travis::Config to a https://github.com/travis-ci/travis-config, so it can be reused in core-less apps such as tasks and logs.
We seem to be losing `@endpoints`. It doesn't seem to be used anywhere, though.