LPS-32515 Add method isFirstLayout()
LPS-32515 Don't allow removing the view permission to the first page of the Guest group.
LPS-32515 Add new method to do a more strict first layout validation that takes permissions into account
LPS-32515 Apply the more strict validation when deleting the first page or reordering pages
LPS-32515 Notify the administrator when a page cannot be deleted or reordered explaining why
LPS-32515 Fix the language so it makes more sense
LPS-32515 Lang keys
LPS-32347 Re-add Javadoc
LPS-32347 Edit Javadoc
LPS-32347 Edit Javadoc 2
LPS-32347 Regen