removing google analytics from spreadsheet app since we arent using it

and it seems ot slow the page down a bit (when loaded over 3g connection in india)
added localize ability to spreadsheet app

for #1699  fixes #1494 #1530 now just need the locales to be put into the html templates as {{contextualize(locale_Import)}} for example
using url to detect if mcgill or not
for #1699 added messages.json for french localization
removing jquery which is provided by fielddb-angular for the audio recorder upload
localization works, but is really slow
creating a richer locale chooser with more info on it than a title bar chooser
persists user's locale choice if they actively click on the locale chooser for #1494
jshint
Added a button to clear locale choices ot default
Added contextualizer tests to grunt watch
setting interface to browser's language (if available, other wise it will be in default)
removing hardcoded redirects to mcgill tempalte
fixes #1547 adding an 'all' value for results per page

not sure why it was coded with any number in it in the first place. all should be key meaning whatever number is in the current result, otherwise it will pageinate new entries on the page..
for #1773 using the same block of code to load a corpus
trying to have travis use the files in the repo
each datum seems to be causing a datalist to request the corpus (probably the importer)
tied full template fields to corpus datum fields fixes #1773
updating tests
navigator is not available in node