fixes #830 in the chrome store and online, the chrome store is unfortunately waiting for issue #827 and #828 which have to do with the fact we cant whitelist iriscouch anymore for CORS using a permission. we are waiting for some guidance from the chrome extensions developers list... this issue also fixes #829 and fixes #801 with a new update page that backups the user's corpora in their pouches so they can use it in the online app. it also fixes #769 we have changed the public user so that hte one in the authentication and the one in the userPrivate are the same, thereby ensuring that the userpublic can be saved into a user's corpus, and the userpublic stored in the users preferences is used to overwrite old ones in teh corpus
dont ask lingllama to back up their prefs
making a cuter spinner for corpus creation. on the snowleopard machine it sometimes takes 2 tries to get the corpus to save in the new database, so depending on the users connection this is very tricky. now it loops until it succeeds in saving.
Merge pull request #831 from cesine/master

Release for 1.40 chrome app and online app
for #746 #678 #673 #671 hid old tags user interface, so that users will discover the new tag field which we will eventually make cuter and look like the tumblr interface (but still store the data as a string) in milestone https://github.com/OpenSourceFieldlinguistics/FieldDB/issues?milestone=33
temporarily puttting the urls back in the permissions so we can at least debug the app... until #828 and #827 are fixed
Merge pull request #833 from cesine/master

Hiding old tags code (@gretchenmcc tags are a datum field now, like any other)
Merge branch 'master' of github.com:OpenSourceFieldlinguistics/FieldDB

Pulled from upstream
numerous fruitless attempts to fix #828 it looks the seriously the only thing we can do is put a page saying that the app doesnt run in chrome 24, but might run in the future, and here is a link to the ionline version. thank god we got the online one ready... or rather thank the deamons that haunt chrome apps...
reverting to jquery version 1.8.3 from 1.90 which causes erors in jquery couch Uncaught TypeError: Cannot read property 'msie' of undefined libs/backbone_couchdb/jquery.couch.js:1018
for #838 #827 #832 now the testing auth server doesnt use a port, and the testing corpus server has CORS proxy to be usable in the new chrome store policy
for #838 #828 #827 centralizing all creation of corpus urls to ensure that if the user has an old dev testing corpus, it will use the new testing corpus server
olde comments are pushed down to the bottom, newer comments show on top. use unshift instead of add.
removing urls in permisions to test the new CORS on the new database servers
so hisakonog can debug the app reverting for now

Revert "removing urls in permisions to test the new CORS on the new database servers"

This reverts commit b9d2372ad8985de95cfece6363411f73515e3ba8.
small tweeks testing why CORS is working for everthing except the _session in couchdb for #838
manifest changed to new server
changed manifest to the new server, pulled from gina master, resolved merge conflict.
refactoring comments. Moved window.app.addActivity from DatumEditView to Comment.js under commentCreatedActivity. this will handle association btwn comment and a module. made assoc in DatuReadView but the click event doesn't seem to be working.
comment refactoring so that comments are dealt with by Comment from which Views of each module grab comments. Assoc btwn comments and the module hasn't been coded yet.