Connection::joinRoom: make sure the room object is created early enough
Connection::joinRoom: make sure the room object is created early enough

All direct slots connected to finished() will run before success() is
even emitted; so create the room object in the earliest slot connected
to finished(), rather than to success().

QMatrixClient/libqmatrixclient,QMatrixClient/libqmatrixclient