Private Room refactor - Distinguish hidden and secret rooms

I still don't understand why `secretroom` is a command at all. We agreed not to use it.

/privateroom = only settable by admins
/hiddenroom = settable by players