Merge pull request #812 from cesine/master

Refactored the database connection to use backbone couchdb and other tweeks to run on Android and Online
Merge pull request #813 from cesine/master

Some user experience fixes
Merge pull request #816 from cesine/master

More User experience fixes
Merge pull request #820 from cesine/master

Fixed bug in search for imported fields and added morpheme visualizer even on the online app
Merge pull request #821 from cesine/master

Bringing in hisakonogs work on making it possible to do batch state changes on checked items in a data list