Implements > edit char

And fixes the prompt so you can quit it
Refactors command handling

Uses JSON objects full of handler functions rather than switch blocks
Beautifies > edit char

Now with permission checking!
Merge pull request #2 from LipGlossary/cmd-char

Cmd char
Merges create and edit char forms
Implements OOC channel
Merge pull request #3 from LipGlossary/commands

Implements OOC channel
Merges create and edit char forms
Beautification
Merge branch 'ui-ux'

Conflicts:
	public/scripts/events.coffee
	public/scripts/events.js
Resolving conflict
Merge pull request #4 from LipGlossary/ui-ux

Ui ux
Moves the 'help' command onto the server
Command palette toggles cleanup
Pretty background
Merge pull request #5 from LipGlossary/ui-ux

Ui ux
Puts more data in the browser

This will probably need to be rethought later for when things n the
info panel change.
Merge pull request #6 from LipGlossary/ui-ux

Puts more data in the browser
Adds character loader for tutorial pop-up

Also refactors some stuff missed before.
Adds some new User fields