improvements to buddychat profile page
- filtering out chats without staff, these are empty, refs #290
- sorting the conversations, fixes #291