Merge branch 'master' of github.com:zeroDivisible/windbag
it's possible to connect to the server using a restful interface.

(though this is mostly work in progress solution)
WIP of first approach for receiving messages from the server.
basic version of the code which is capable of displaying an EPP greeting to the user.
WIP total but message is getting send after initial reconnection.
WIP on testing the communication with EPP server. Right now system is
capable of both sending and retrieving messages, though it's mostly a
hacked code
WIP base preparations for code cleaning.
major refactoring changing the way how connections to remote server are represented.

- Connection interface introduced which encapsulates a connection.
- made it possible to send a test malformed message by doing a rest call
- cleaned parts of the code.
introduced interface for reconnection
code style
changing infinite sync on connection to waiting only 10 seconds and failing otherwise

(though right now it's failing with 500 server error - better approach should be taken here)
improved the way how disconnection from a server works, though it will still throw NPE if tried to call twice.
made multiple connections and disconnections work.
Basic, a bit hackish logic but it gets the job done for now - sends the
message and receives a response (though not represented by a resource,
raw string for now)
WIP massive refactorings to both clean the code and add support for reciving the responses for send requests
it's less surprising when there's no automatic connection if server is not connected when message is getting sent.
WIP duct-tape hacked version which kind of works for the responses
whitespace diff

more whitespace diff
- updated snake case names
- updated fixtures for deserialization of list of servers
- changing the view returning response from processing a message to
return a json object instead of raw string
added extraction of message type