fixes #1552 updated the install script to include tools we use

and build instructions for both the Prototype, Spreadsheet, Praat scripts, Glosser....
tested install script
Deleting acra activities after saved

found bug why the speech rec activities werent showing since last release
found why speech rec activities werent showing (changed app from speechrec to speechrecognition in last release)
if image url is not specified using audio server by default
creating a bot to automatically assign images to datum depedning on their orthography another example for #83
removed jasmine-node workaround fixes #1566

but cant remove the grunt-jasmine-node workaround until https://github.com/jasmine-contrib/grunt-jasmine-node/pull/46
updating main core controller test
updating corpus directive tests so they actually work

fixes #1567
updating corpus terms of use directive so it actually works
jshint
offline controls tests are working
making production server the default by moving it higher
added a readme for the core angular modules fixes #1568
pointing to the readme if someone runs grunt serve in the core
added tests for having more than one user profile on a page for #1476
using html5 mode for corpus pages fixes #1569
adding all the symbolic links you need to build the corpus pages until we publish the modules on bower

fixes #1570
the servers test was never removed when the service was removed
detecting if user has a session open and adding directives for authentication

for https://github.com/ProjetDeRechercheSurLecriture/DyslexDisorthGame/issues/167
closer to fixing https://github.com/OpenSourceFieldlinguistics/FieldDB/issues/1198