Added PUT endpoint for /createRoom
Added Compare to DSS type
Added DSS test for parsing DSS with wrong sigil
Added invalid DSS types to be used as blank values
Ensure that the TxnID check doesn't panic
Improved token generation
Added joining of room and some related DB tables
Made getDatabase panic instead of returning error
Fixed bug with missing return value
Dealing with not accessible database
Initial code for hiding other users room membership