Add support for showing available rooms in join chat room dialog
This adds support for showing available rooms. You can query the default
server of the selected account or specify a server yourself.
The list shows if the room is password protected, how many persons are
there, the name and the description.
CCBUG: 291711
REVIEW: 103825