initial work on custom web client
merge of master into branch
plugin gruntfile and skeleton
added user login and challenge list
using girder's app and layout
removed router to favor girder's
Merge remote-tracking branch 'origin/master' into submission_ui

Conflicts:
	server/__init__.py
Merge pull request #2 from girder/submission_ui

Submission ui