Merge pull request #72 from koding/collaboration-social

Collaboration social
AppController: Update method name.
Collaboration: Fixed participant map creation.
AppController: Code styling.
Collaboration: Use privateMessageId from URL as channelId.
Collaboration: Load collaboration file to start collaboration.
IDE: Handle privateMessageId from route.
Collaboration: Added participant view for chat.
Collaboration: Pass rtm to chat pane.
Collaboration: Tell chat view to create participants list when rtm is ready.
Collaboration: Added loading to settings pane for user list.
Collaboration: Create participants list.
Collaboration: Handle user presence in chat view.
ChatView: Forward presence events to settings pane.
SettingsView: Cache created participant views.
ChatSettingsPane: Add/remove user views to chat participant list.
Collaboration: Show avatars when RTM is ready.
IDE: Styling for avatars in status bar.
Collaboration: Show participant avatars in status bar.