[MIN] Handle BadRequestKeyError nicely
[FIX] Bug added in b8c73e6e0e (menuStatus)

getActionsHTML was supposed to return something if the menu was *not*
open. so it never returned anything but we changed it to always return
something...
[DOC] Add docstrings to flask util functions
[FIX] Error handling outside request context
[DEL] legacy reservation export
[FIX] Room booking time slider wrong position

- Closes #1313
[FIX] Consumer list offset table changes

- Closes #1321
[FIX] Outlook plugin: do not notify past events

- Closes #1326
[FIX] OAuth: unauthorized token handling

- Closes #1327
[FIX] -> 1331 telephone field added in searchForUsers() of RoomBookingBookingForm.tpl
[DEL] FullyPublic related in Reviewing

- Closes #1333
[FIX] isFullyPublic and isFullyProtected to check own permissions
[FIX] Room booking time slider wrong position

- Closes #1313
[FIX] Consumer list offset table changes

- Closes #1321
[FIX] Outlook plugin: do not notify past events

- Closes #1326
[FIX] OAuth: unauthorized token handling

- Closes #1327
[FIX] -> 1331 telephone field added in searchForUsers() of RoomBookingBookingForm.tpl
[DEL] FullyPublic related in Reviewing

- Closes #1333
[IMP] Exposed (API) full room name and keywords
[FIX] Connect button when room pc

- Closes #1339