whoosh index between tests and use a seperate location from dev server
ORM: change String->Text because whooshalchemy only accepts Text
 * sqlite shouldn't see any performance difference as it stores everything as
   TEXT (i.e. variable length) internally
 * lesson: premature optimisation is the root of all evil
merge stash back in
setup model index services with correct location