That must be !prebind
Try to make more use of events

and get rid of using chatboxesview to control chabox views
Move roster change listener to a seprate method.

Move render, show and message fetching from ChatBoxesViews to ChatBoxView
Remove unused method
Remove openChat and showChat from chatboxes view and use events instead
More work to remove the need for collection-view anti-pattern.

Remove createChatBox from chatboxesview and move the message received listener to chatboxes
Now also remove openControlBox
JSLint
More bugfixes.

Specifically handle the case where a chatbox was destroyed, and then opened again.
We still have the view, so we reuse it.