Updated package.json for new colour module
Wrote a logger class to improving our console logging

Only outputs debug messages during development and adds colours make
console messages easier to read.
Implemented logger class in app.js
Implemented logger
Added a 32 character limit to room names.
Added code to reduce the amount of unnecessary data being sent with user list updates
Added additional emoticon variations
Fixed bug where composer was not always showing #176
Fixed the major user list bugs
Removed old user list code from chat2.js
Online status now goes to "away" rather than "offline" after 5 minutes of inactivity.
Fixed typing indicator