Merge pull request #5 from cesine/master

A UI for uploading for you to test entire flow with
Updates Issue #25 to work on listing Couch info as CSV for automatic import into Lucene/Solr. Trying this way in order to dynamically generate column headers for schema matching.
Working on issue #25 — Will have to refactor the logic, as not all results returned will have data for each column field.
Issue #25 Update map.js for "get_corpus_fields" to return complex keys and update the list view "get_data_as_csv" to handle data fields that may already have quotation marks in them.
Merge branch 'master' of https://github.com/senhorzinho/FieldDB

pulled from senhorzinho to get the latest code for spreadsheet.
Merge branch 'master' of git://github.com/OpenSourceFieldlinguistics/FieldDB
Merge branch 'master' of github.com:OpenSourceFieldlinguistics/FieldDB
moving localisation to Render #1146
OpenSourceFieldlinguistics/FieldDB#1148 Now displaying utterance line in update activity. (was supposed to be doing this, but there was a bug in the code)
Merge branch 'master' of git://github.com/OpenSourceFieldlinguistics/FieldDB
GRUNT.JS: Files linted per JSHint; set up (and tested) grunt build that concatenates all js into one file and minifies it. Working well so far.
Updating Gruntfile and gitignore (for new spreadsheet build files).
Setting up jasmine unit testing in grunt.
Grunt file now set up for unit testing (jasmine) and running smoothly.
Adding some non-breaking spaces to account for html minification; also de-selecting active row on page change.
More non-breaking spaces.
moving localization to backbone render
merging upstream, solved conflict
spreadsheet datemodified has a set of quotes less than the backbone app, so it was always showing the last datum edited in the spreadsheet app, rather than last edited anywhere
moved localization functions to backbone render, changed handlebars accordingly. however the page isn't rendering, error msg locale_We_need_to_make_sure_its_you is not defined UserAppView.js 174