A little ground work for upload scripts to the site (#2).
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.
Merge branch 'master' into issue-2
Only display which repos contain user scripts and list them on /user/edit page. This won't be the permadent place for this because it takes time to search the repos.
Merge branch 'master' into issue-2

Conflicts:
	controllers/auth.js
Merge branch 'master' into issue-2

Conflicts:
	app.js
Reorder and link things a bit.
Load the user scripts from GH with a button.
Merge branch 'master' into issue-2
Use the new header and footer partials for the new pages in this branch.
Fix Login/Logout links.
Output the source of seleted user scripts to the console.
Store scripts on Amazon S3.
Working install counts.
.meta.js Closes #4
Merge branch 'master' into issue-2

Conflicts:
	controllers/auth.js
Normalize default namespace detection.
Use fakes3 for development.