Initial commit.
Move to Express + Node + reorg

    moved stuff from /server/ to the root folder
    created a main file that runs both chat server + http server
    created http server
    removed php files
    changed all templates to mustache templates
Moving towards more config, less hard coded

    Client stuff is now using more configuration level stuff
Auth working in basic format

    Sessions are now working
    We now reroute the chat to the login page for unlogged in users
    log in and registration works
Auth niceness + cleanup

    Reorganized the chat + app servers into one nice package
    Got authentication actually working properly + looking good
    Added sessions to our web sockets, though we've got issues
    with same origin policy + nginx proxying
Authorization

    * Auth does some basic validation
    * Auth is required for chat
    * Display Name is persistant
    * Lots of stuff not cleaned up yet
Add dependency file

    * List of modules required added
Repace dependences with package.json file.

npm/node uses package.json files to describe dependencies (and what a
project does). We should as well.
Added password hash to Auth

    Passwords are now hashed
Merge branch 'master' of ssh://melbourne.sdelements.com/docs/git/lcb
Fix package.json.

It wasn't valid json, because it contained comments.
Re-style code to follow node code conventions.

Re-style everything using the node.js coding conventions that are common
to other node projects: 2-space indents, semi-colons, etc.
Update package.json with password-hash.

We were missing a requirement.
Checked in my configuration by accident.
Update .gitignore to ignore config file.
Switch to 4 spaces instead of 2.
Merge branch 'feature/node_style'
Fix broken jshint file.

Our jshint configuration was broken, and I didn't update the sample file
to be compliant.
More repository cleanup.

Fix line endings. Everything should be using UNIX line endings. Replace
tabs with spaces in our HTML files. Remove some swp files that were
commited.
Renamed some template filenames and removed some junk.