Refactor a bit so that the Conference interface on named MUCs
Refactor a bit so that the Conference interface on named MUCs

The spec implies that you can create a new named MUC using the Conference
interface. This currently isn't implemented quite right, because if the MUC
already exists and you join it, but with properties from the Conference
interface, these probably won't work the way you think they should. Probably
needs a stack of tweaking here.

mlundblad/telepathy-gabble,Ziemin/telepathy-gabble,jku/telepathy-gabble,Ziemin/telepathy-gabble,jku/telepathy-gabble,jku/telepathy-gabble,Ziemin/telepathy-gabble,mlundblad/telepathy-gabble,Ziemin/telepathy-gabble,mlundblad/telepathy-gabble