Refactor to use additional classes

* Remove whitespace and newlines
* Refactor to use additional classes, WordReferenceApi and
  ResponseParser, to handle querying API and parsing response.
* Upgrade rspec and add rspec-mocks
Support WordReference API 'Entries' response

* Sometimes the WordReference API returns a response that includes
  Entries" instead of "PrincipalTranslations". This commit introduces a
  private method on ResponseParser, #translations_key, which enables
  support for 'Entries' if the key is present in the response.
* Issue documentation:
  https://github.com/malandrina/word_reference/issues/2