Features Added
* Session information from previous attempts can now be loaded in after entering the MTurkID.
* Questionnaire calculation strings that can be embeded into the .json files and are exported by /admin/export (e.g., for subscales)
General Improvements
* condition field is now nullable
* added config option to allow/restrict re-takes (multiple attempts)
* added crumbs variable to be added to templates by default
* pages with blank names no longer show in the bread crumb list
* admin panel: if logGridClicks is False, don't show dropdown
* Server-side sessions are now provided by a custom interface, rather than flask-sessionstore.
* Removing dependency on Flask-SocketIO (while allowing eventlet to stay)
* Slight change to how blueprints are imported.
* Embedded js libraries into project rather than linking to external URLs.
* Additional admin pages can now be defined directly in blueprints, rather than just in the config file.
* Logging of grid click data is now working again
* Added check on /current_url route to avoid exceptions for people who have no session data.
* Fixed previewing questionnaires not loaded in the config.
* Now reports the URL when running with `self.debug = False` (on launch)
* Fixed a bug with condition assignment.
* Added basic /submit route that redirects user on form submission.
* blank logo (instead of USask logo)
* Updated README.md and setup.py