Make the markdown editor behave more like a normal input
Stub out a basic project creation wizard kinda page
Fix display of example images
Merge branch 'master' into create-project-page

Conflicts:
	app/components/markdown-editor.cjsx
	app/pages/edit-project.cjsx
Fix some things that broke with changes in master
Add a couple components to help with async rendering
Improve project create/list pages
Stub out the project edit page
Clean up project editor and build routes
Add button to delete project
Create projects with display_name and description
Save new workflows with new projects, mock new project data for now
Prepare for subject uploads, clean up create project page a bit
Big project creation cleanup
Work on subject file selection
Try to make the tab key work in the JSON editor
Revert "Try to make the tab key work in the JSON editor"

This reverts commit 884802ac6dde446473586c62c22f267389db77da.
Start submitting new projects
Work toward saving subjects
Push some creation stuff around