Merge pull request #14 from koyeall/master

Changes to interface and interface related code.

This merge brings in a new UI for Chatters, removing a number of redundant areas in the process.
Merge pull request #15 from koyeall/master

Unnecessary call() use removed, dd_TextHandling replaced by Keeth.kText
Merge pull request #19 from koyeall/master

Fixed CIM bug, changed quote system, added showcode button.
Merge pull request #20 from koyeall/master

Added output CSS editing, fixed settings bugs.
Removes un-ncessary persistence from the chan save.

This change removes un-necessary persistence from the channel
save/load mechanism, just saying bans and mute instead. Along
with this, auto_start has been removed, along with super node
and max node concepts.
Merge pull request #24 from koyeall/master

Interface has been entirely redone.
Merge remote-tracking branch 'koil/master'

Conflicts:
	code/controllers/managers/chanman.dm
Include who.dmi to make the build work.