Autofocus room input field when changing rooms

Implement FS#1142: Auto focus room input field.
As the `roomchangecontroller` is loaded every time a room is changed, I need this state to tell me when autofocus should be sent to the accept button instead of the input field to maintain support for #97. Focus will only be sent to the accept button when the browser is initially loaded, the user is not in a room, and DefaultRoomEnabled is false. If I do not know how many times the room has been changed then the accept button will be focused whenever there is no room and DefaultRoomEnabled is false.