LPS-40831 show staging bar also when there are no live pages
LPS-40865 Read the previously stored value from the type settings
LPS-40865 Move things closer to where they are used unless they are used in more than one place
LPS-40760 Always verify when the new version is higher than current one
LPS-40760 1.) minor source formatting 2.) renamed versionChanged to newBuildNumber 3.) used getBuildNumber vs. getParentBuildNumber (not sure what that method is for, will remove it in future commit) 4.) Existing VerifyProcessUtil#verifyProcess had the var of passing ranUpgradeProcess / verified, so this is in line of ranUpgradeProcess, so shoved it after it.
LPS-40910
LPS-40879
LPS-407879 in the performActions, we only want to get a count, not get anything from the overloaded performCount method
LPS-40570 Change checkDefaultLayoutSetBranches() to public
LPS-40570 Create layout revision after we copied the layouts back to the staging group. We need to delete the layout set branch because we had to add an empty one in the calling process so when the request returns we can properly render the UI.
LPS-40570 Moving new code to method - no logic changes
LPS-40570 sourceGroupId is used before privateLayout in LayoutLocalServiceUtil.exportLayoutsAsFile(
LPS-40570 SF
LPS-37298 Make the method hasPortletId(String, boolean) public
LPS-37298 Move method to the proper location, no logic changes.
LPS-37298 When looking for the page where a portlet has been placed, the embedded portlets should be ignored.
LPS-37298 Add noSuchEntryRedirect to ActivityIntereter URLs (1/2): Add method to base that gets the right URL from the renderers
LPS-37298 Minor SF
LPS-37298 Add noSuchEntryRedirect to ActivityIntereter URLs (2/2): Invoke the addNoSuchEntryRedirect from each interpreter
Revert "LPS-37298 Add noSuchEntryRedirect to ActivityIntereter URLs (2/2): Invoke the addNoSuchEntryRedirect from each interpreter". Please readd because the duplicated code for wrapping getPath can be moved to the base, or abstracted somewhere. Note we have to apply the same logic to plugins as well if we don't centralize this.

This reverts commit 13f036cf85404fbc154f2685498fb0175ea650f4.