LPS-44627 "Cleaning up" small issues on frontend before proceeding

- Using more reasonable dimensions to confirm dialog

- Partial revert of 79fd9c85: enabling invited users to edit time

- Revert "LPS-30949 Preventing invited users from changing time from children events"
  This reverts commit 8d5dff686665e127ba79e7ea3f844ef879d9d9b3.

- Removing broken memoization from confirm dialogs
LPS-44627 Destroy non-cached dialog on hide
LPS-44627 Add hasChildCalendarBookings helper method (view)
LPS-44627 Add hasChildCalendarBookings helper method (java)
LPS-44627 Move update event with user input logic to a method (no logic changes)
LPS-44627 Remove unused method
LPS-44627 Remove unused parameter
LPS-44627 Fix missing variable reference
LPS-44627 Simplify dialog creation
LPS-44627 Remove unused method
LPS-44627 Standardize update and add service invokers
LPS-44627 Decouple display time adjustment from scheduler event creation logic
LPS-44627 Separate nested async callbacks to promises and async queues
LPS-44627 Lang keys
LPS-44627 Regen