Merge pull request #38 from LiamPower/master

Networking code
- Added username and password support for the RabbitMQ connection
- Added image of the first message being sent to the message bus!
- Glorious!
- Fixed chat messages being sent to the screen twice
- Updated Licence to now comply with the requirements of RabbitMQ
- Updated the existing connection to be a global fanout exchange connection
- References #41
Fix 2 bugs :
- davidkirwan/andchat#40 : Crash on startup if connection fails
- davidkirwan/andchat#43 : Crash during session if network is d/c'd