Merge pull request #105 from usirin/collaboration

chat: remove onboarding iff present
collaboration: chathead active files display implemented
Merge pull request #106 from sinan/collaboration-social

collaboration: chathead active files display implemented
AppController: get purpose prefix from utils
Collaboration: Added experimental feature link.
Collaboration: Hide session link.
Merge pull request #108 from usirin/chat-special-name

AppController: get purpose prefix from utils
AppController: Code styling.
Routes: Defer routing to default ws.
Collaboration: Moved `kickParticipant` to AppController.
Collaboration: Added getCollaboration method.
ChatView: Passed `isInSession` data to chat pane.
ChatPane: Disable click handler for switching settings pane.
MessagePane: Show end or leave session menu item in context menu.
IDE: Styling for context menu item.
Collaboration: Suspiciously added existence check.
AvatarView: Handle watch/unwatch and kick in avatar context menu.
Merge branch 'collaboration' of github.com:koding/IDE into collaboration
chat: improve menu creation and hide weird element
chat: destroy chat view when collaboration ended