add join room as anon

add some code (and some dirty hacks) to allow joining room as anon
or name without account