Move reauth-needed event describe block outside of disconnected block
Remove test duplicated from closeSession
Make the reauth-needed event call closeSession
Make server notify the client of disconnect
Merge pull request #316 from dmose/presence-regression

Fix regression where toolbar icon would show logged in even after logout happened, r=@tokeshu
Worker: remove dead code related to signin
The talkilla.websocket-error becomes talkilla.spa-error
Remove any reference to WebSockets
Merge pull request #317 from tOkeshu/remove-junk

Remove junk
fix to add looped audio feedback when calling
Remove 'you need to sign out' bar, r=Boriss
Rename disconnected event to network-error for clarity
Merge pull request #319 from dmose/signout-errbar-regression

Remove 'you need to sign out' bar, ui-r=Boriss
Merge branch 'master' into disconnected-rename
Merge pull request #318 from hardfire/outgoingCallAudio

fix to add looped audio feedback when calling
Merge pull request #320 from dmose/disconnected-rename

Rename disconnected event to network-error event for clarity
Allow the SPA to accept & expose capabilities
Rename Conversation.data to Conversation.context for clarity.
Store SPA capabilities in the Conversation.

- Store the capabilities in the SPA wrapper.
- Construct Conversation using the SPA wrapper.
- Store SPA capabilities within the Conversation.