Minor bugfix.
Prevent the creation of account with an existing username.
Create STYLEGUIDE.md
Create STYLEGUIDE.md
Delete STYLEGUIDE.md
Merge pull request #49 from joesimmons/master

Updated STYLEGUIDE.md
Create .nodemonignore
Create .foreverignore
Merge pull request #50 from joesimmons/master

Added Node monitor package ignore files
Update STYLEGUIDE.md
Merge pull request #51 from joesimmons/master

Update STYLEGUIDE.md
Make sure a username doesn't have leading or trailing whitespace.
Capture GH user ids so that we can pull userscripts from their repos later on.
A little ground work for upload scripts to the site (#2).
Script forward slashing from usernames since we will be using them in urls. Yes we will replace inner spaces with underscores later on since that replacement is reversible.
Merge branch 'master' into issue-2
Added user profiles and a page to edit it, which is where we'll elict GH repo information from the user.
Added an updated date to the script model.
A bunch of refactoring. I know I probably missed a few things and admin.js needs more comments, but it's a start.
Merge branch 'master' into issue-2