Attach the websocket to the signed in users
Fix tests
Fix the frontend
Fix tests
Use a functional style instead of for loops
Temporarily neutralize camel case warnings
Remove double definition of signin and signout
Rename some test for a more accurate description
Tests: more meaningful names for a few variables
Explain the nature of _usersToArray.

This function is now explicitly private.
Moroever his use is explained as it comes from the interface expected by the
fronted.
Merge branch 'master' into websocket-nicks

Conflicts:
	presence.js
	test/presence_api_test.js
Fix tests
Merge pull request #38 from tOkeshu/websocket-nicks

Attach the websocket to the signed in users
Merge branch 'master' into func-test-wd-promises