LPS-36650 Added validateFirstLayout check when rearranging layouts

Prevent a non FIRST_PAGEABLE layout to end up being at first position.
LPS-36650 Better error phrasing
LPS-36650 - Display notice in case of page move failure
LPS-36650 - Restore page pasition on move failure
LPS-36650 - Source formatting
LPS-36650 AutoGenerated
LPS-36650 SF
LPS-36650 Although the value for FIRST_PRIORITY is 0, in this case, we want the first item in the list, so it's better to use the index number 0.
LPS-36650 Validate before declaring the param for a new priority
LPS-36650 Grammar
LPS-36650 Lang keys