fixing typos
Trying to make sure that sapir's user doesnt get messed up, but in the end it is simpler just to let him be loaded normally because otherwise it sems pouch cant replicate from him, and he will end up replicated to more often than a user woudl try to do because they woudl have ot sync everytime they login as him
correcting comment outs
using statistics to guess the appropraite import type from filenames and text contents,  and calling the appropriate import handler
tested import of sf toolbox file, it worked to do 282 entries with over 20 columns each, but it took a while to get all the datum into the pouch. i had to put my laptop in a cool place
i think advanced search wasnt showing all the extra corpus fields because it was tied ot the first corpus it gets (which is a defualt one) and isnt updatd. i added the updating child views logic to it, and called render at the end of the import so taht the user will immediatly be able to see the new fields if they want to search for some data
attempting to import in order using pubsub rather than asyc which seems to kill pouch
testing import
pouch is much happier with pubsub keeping it sync rather than fireing all 282 items at the same time
reversing import so that the data will come out in the order the user is used to, ie top of the file will be at the top of their data list. this also avoids having empty datum at the top of the data list.
tested import on sf file it seems to be finally working from end to end it took about 5 minutes to import 282 entries, with 428 elements each (verb paradigms). atttempting ot import this file helped me to optimize our import so that the progress teh users see, is the true progress. Im also saving datum in a sequetial fashion using pub sub (and pouch is surviving) when i was fireing all saves pouch was dieing some where in the middle. the user can click on home button and do otherthigns while import is running. the import will show a complete progress bar and Finished when the improt is done, and it will toast the user the number of successful datum, and the number of failed datum. i am also importing in reverse order so that the data will get inserted into the corpus and data list in a familiar order for teh users, and so that the garbage lines that are often on the bottom of the import wont show up at the top of teh data list. fixes #423
rendering search just before we display it, this way it will make sure it has the most recent corpus fields to search in so that the user can search the new fields (a common work flow, import data, then search to make sure import worked)
Found the undefined id that was trying to get added to the unsaved docs list, it is the temporary data lists. They are just temporary, when teh user hits save, then we will start counting them as unsaved. otherwise they will just disappar when the user does another search or closes the app. this i think is the right behavior for the search results. fixes #418
Merge pull request #424 from cesine/master

Importing sf toolbox files, and optimizing import yet again to reduce the toll it takes on the computer's cpu
added tooltip for plus minus signs in activity feed
added tooltip in datum and datalist
realised won't need icon ids for these guys, took them out.
more tooltips and a littel clean up of the code
tooltip for LaTex and CSV/Excel buttons. adding this changed the appearance of the buttons though.
added comment section