More work towards letting users configure chatrooms

Add a configure button on chatrooms when the user is the chatroom owner.
More work towards making chatroom configurable

Added a form with inputs for the configuration options (not yet usable)
Add callback and errback to saveConfiguration method
Room configuration settings can now be saved.
Make sure that checkboxes are ticked in chat config