Added TkWorker#closeSession()
Worker: removed _currentUserData global object, moved to tkWorker.currentUser
removed loading of removed test file
updated SPA tests to use new TkWorker#currentUser
renamed TkWorker#currentUser & TkWorker#currentUsers to user & users
renamed UserData#userName to UserData#name
Merge pull request #269 from n1k0/worker-globals-removal

Worker globals removal: _currentUserData
Worker: removed ports global variable
Merge pull request #270 from n1k0/worker-remove-ports-global

Worker globals removal: ports
Merge branch 'master' into ice_candidate_handling
Enable queuing of the ice candidates for when the conversation window is not set up
Fix a bug in long polling to correctly handle sending events in quick succession.