uptodate copy from upstream
requirements for setting up the virtualenv
SQLalchemy added

-everything changed to use SQLalchemy
-database name changed
-settings.py added which now contains both SQLalchemy and flask
configuration
Switch to agility.js. Breaks previous features

- New boostrap template
- Using agility.js for the note editor
- Preintegration of typeahead for reference search