Merge pull request #1669 from cesine/master

Spreadsheet enter key and tying to old glosser released
Merge pull request #1671 from ProjetDeRechercheSurLecriture/master

logging in merging of users without confirm boxes is working, router is ...
Merge pull request #1675 from ProjetDeRechercheSurLecriture/master

Psycholinguistics Dashboard iteration 11 - Interactive participant reaction times chart
adding release notes for fielddb-angular 2.24
added word press gloss export format as default

fixes https://github.com/OpenSourceFieldlinguistics/FieldDB/issues/1687
added persistance for using wordpress gloss format for #1687 although it seems to always be undefined in the scope.
copied quote cleaning bot from #1224 for #1688
adapted the bot to accept a datalist that has the datum that need to be cleaned fixes #1688
cant see the tags or other fields which we need to see in order to clean the data for #1680
there was shared state between datum which was getting in to the corpus fields  upon save, resulting in fields (any fields it could be judgement, housekeeping, phonetic, translation, notes) to get copied to subsequent datum.

this fixes #1390 and fixes #1548
Merge pull request #1695 from ProjetDeRechercheSurLecriture/master

Comonjs-ification of audio and playback of datum audio programmatically
upping ot version 2.24.1 and deployed
Merge pull request #1694 from cesine/master

Spreadsheet
fixes #1704 sessions have all fields available to them if you edit them
fixes #1705 added the session fields to the corpus settings so that teams can add more fields and edit the help conveions for sessions (this is especailly important for teams who are working with existing sources whcih are not elicitation sessions but rather published material)
if a localization is missing, not failing
speaker seems more neutral than consultant
scolling if user has lots of corpora
using the backup pouches as the landign page
updating link to the milestones since github has changed their ui code