Major changes:

* Added support for new message format
* Revamped message handling
* Ported to Python 3
* Added unit tests for message handling
* Moved stages to its own submodule
* Deleted obsolete files

Note:

The various stages are not implemented yet.
Modified `README` and added `requirements.txt`

Changes:

* Modified `README` to add installation instructions for python
* Added `requirements.txt` for installation with `pip`
* Also fixed some minor typos in various files
Added `server_info` method on server

* `server_info` replaces `validate_version`. See
https://github.com/iteloo/the_island/wiki/server_info.
* Message errors are now caught and simply logged (instead of
terminating the program)
Fix to `message.forward`

* The scope in which to search for recipient was wrong
Merge branch 'client_dev' into development
Updates to make the client compatible with the server