Rewrite

Merge Rewrite: Adds command queing, ident server, WebIRC support and extensive refactoring.