Merge pull request #6 from surajgillespie/master

Cleaning the code
Fix issue raised during my session at SugarCamp
Add TurtleJS activity
Add Erase journal - local and remote
Refactor server interface
Add name update in journal for local & remote entries
Handling remote error, fix empty name issue, remove filter when switching journal
Centralize server name storage to prepare server settings
Add settings server dialog - readonly for the moment
Update settings with remote values
Allow server settings change for thin client
Allow server settings change for client
Handle unknown content in journal
Fix deployment issues
Add new spanish words
Merge pull request #7 from ignaciouy/spanish

Add new spanish words
Firefox & IE compatibility, update for deployment
Fix CustomEvent compatibility, fix clickToTap issue
Fix Android issues: audio, settings, duplicate canvas
Update ChatActivity to wait connection