Mark the room as private (unlisted) too
Mark the room as private (unlisted) too

Also clean up RoomDirectory a bit and just pass the room object around rather than the name / alias, so now we don't have to look up the room by ID again.

vector-im/vector-web,vector-im/vector-web,KentShikama/vector-web,KentShikama/vector-web,martindale/vector,vector-im/riot-web,vector-im/riot-web,vector-im/riot-web,KentShikama/vector-web,vector-im/riot-web,vector-im/riot-web,vector-im/vector-web,vector-im/vector-web,martindale/vector,KentShikama/vector-web,KentShikama/vector-web,KentShikama/vector-web,vector-im/riot-web,vector-im/vector-web