Tab function for call/im
merging style from style branch
open chat when call (video or audio) is made
start chat independently from call
removing creation of duplicate chat sessions
resolve conflicts
Merge branch 'im' into merge

Merging IM component to complete version