Refactor and make tests pass.

- Cleanup and code formatting.
- Add Capybara for request specs.
- Simplify specs.
- Add Coveralls.
Update locale keys.
VCR should ignore localhost.