Add RemoveLog service endpoint to jobs/:id/log

This replaces https://github.com/travis-ci/travis-api/pull/107.
Standardize error handling for RemoveLog service endpoints

Return status 409 for errors
Clean up error handling for RemoveLog

With the error message change in travis-core, we can handle
2 exceptions in one rescue clause