Create .travis.yml
Update travis.yml
Change up the message page style
Include Chosen JS and CSS files
Utilise Chosen to let the user choose the recipients of a new message group
Also include some chosen sprites
Recipient list: Fix improper location of width style, fix the tabindex and use a proper label
Various additions to ajax/sendMessage.php

* Show an error when no recipients are specified
* Add currently logged-in user to the list of recipients
* If a new group was created, output its ID
ajax/sendMessage.php: Fix check for empty recipient list
Add support for sending new messages via AJAX
Make the ID of the recipients list more consistent to other IDs
Merge branch 'master' into travis
Also reload the group list after a message has been sent
Reverse order of messages, so that the most recent one is at the bottom
Order groups based on their last_activity
Fix issue where links wouldn't respond to jQuery events after updatePage() has been called
Use an autoloader class - phpunit doesn't like __autoload()
Apparently, phpunit doesn't like mysqli_close() either
Fix Controller::update()
Fix Team::createTeam() and add a Team::changeElo() method
Various fixes to the Match class