[js] Send some configuration to the client
Do not follow /local/configuration.json
[cli] Improved call
[gitignore] Update to match new structure
[languages.js] Use configuration value when starting
[configuration.js] Added ability to define local values
[json] Added JSON::encode & JSON::decode
Merge branch 'guimier-jsconf'
[tests] JSON always loaded
[JSON] Explicit declarations as static methods
Integrated login page from drogue-poc
[web] Warning for browser without JavaScript enabled
Merge branch 'teyssier-fichiers' into guimier-connexion

Conflicts:
	default/languages/en.json
	default/languages/fr.json
Fixed syntax in WebContext
[context:language] Default language is the one the admin sets
[web] Worked on connexion
[tests] Hide error for now

This one should be fixed by teyssier.
[login] Fixed user creation.

User: use Configuration::loadJson.
NoSuchUserException: must inherit from AgoraException.
Configuration: renamed directory, forgot to change here.
[login] Once more errors in files management fixed
[logout] Fixed property access

WebContext::disconnect never thought a user was connected, since it was testing an undefined variable.