Merge branch 'development'

Conflicts:
	server/irc/commands.js
Stack traces on uncaught exceptions
Server: Revised module system
Server: Custom WEBIRC method support via modules
Server: Seperated connection method from constructor
Server: Fix for no channel prefixes yet set errors
Updating socket.io
Client: Tab sizing when in narrow mode
Client: URL regex allowing '-'
URLs not modifying the display text
CSS classes added for nick modes #143
Relaxed theme: Memberlist prefix styling
Client: Hide userbox on second click #113
/clear command implimented #144
Client: /whois output corrected
map/links/permission denied/unknown command errors shown
Mobile viewport headers
server/irc/connection.js tidy + comments
Merge branch 'server_store' of github.com:prawnsalad/KiwiIRC into server_store

Conflicts:
	server/irc/commands.js
Merge branch 'development' into server_store

Conflicts:
	server/irc/commands.js
	server/irc/connection.js