Room: avoid dangling pointers, even if not dereferenced
Room: avoid dangling pointers, even if not dereferenced

Closes #288; fixes one more case similar to #286.
Also: disconnect file transfer signals correctly in Room::postFile.

Fxrh/libqmatrixclient,QMatrixClient/libqmatrixclient,QMatrixClient/libqmatrixclient