Setup basic login and session management of a single hardcoded user account for #1.
Merge branch 'master' into issue-1
GitHub and Facebook authentication working.
Users can login without selecting a authenticator and can link multiple authenticators to their account.
Merge branch 'master' into issue-1

Conflicts:
	public/css/index.css
	views/index.html
Fix new dependencies in package.json
Remove leftover code.
Add a db connection to nodejitsu. Use production environment variable to seperate development code.
Added a blank .npmignore file so nodejitsu wouldn't use .gitignore, so I can keep some files out of git and still deploy them.
Ignore node_modules to save myself some upload time while I'm doing these manual deployments for #1.
Fuck passports inconsistent session management for user data.
Remove unncessary file.
Manage the authentication strategy keys for OAuth via a webpage.
A commit so massive I would need to write a novel than just a message. But it closes #1.
Merge branch 'issue-1'

Conflicts:
	package.json