Consistent naming of test file
Actually cache access token
Mock machine translation tests

Use httretty for mocking up machine translation tests

This way we don't rely on running services and also do not push too much
on them during heavy development.
Test Google translate API as well