move websocket to inside onload function
Merge branch 'master' of https://github.com/biocore/qiita into fix-websocket-freezing
backend changes to allow non-blocking tornado runs
changes to allow non-blocking for job runs
replace tornado-redis with toredis
merge upstream/master
Add wtforms as required package
Add study creation page

This will lead to file upload page, metadata validation, etc.
I modeled this after the existing study creation page, but it will probably
have to change (this is just a start). Some of the form elements need
to be populated from the not-yet-existing controlled vocab data
Merge branch 'master' of https://github.com/biocore/qiita into issue-260
partway there
Issue #263 was merged, so continuing now!
Move num_samples_promised/collected to optional
Merge branch 'master' of https://github.com/biocore/qiita into issue-260

Conflicts:
	setup.py
Add jquery-ui JS, CSS, and images
Add function to iterate over all StudyPersons
Add jquery-ui JS and CSS to sitebase
Pull StudyPerson list from DB to populate lists
Add jquery comboboxes with autocomplete
add networkx as dependency
fix test data for jobs, returning jobs with empty options