RemoveLog service improvements

This is a followup to https://github.com/travis-ci/travis-api/pull/122. This PR fixes a serious flaw in AR (where foreign key was pointing to `id`!), and content display problem. API should now be able to use the service correctly.