Fixed the new room creating bug and improved the partial saving of rooms.
Merge branch 'overhaul' into webby

Conflicts:
	client.js
	irc/irc-client.js
	ui/conf-area.js
	ui/noroom-area.js
Fix conflicts