HMI: room and tutor changes
- Fetch unavailabilities of rooms
- Graphical context menus for room changes
- Takes room type into account
- Proposes only available and right type rooms
- Tutor changes through context menus (by module then alphabetical order)
- Some old bug fixes