Improve /showjoins command

Store showjoins/hidejoins settings for individual rooms
This crashes the client if the user hasn't used /showjoins since the update.