LPS-40865 Parent site shouldn't appear in breadcrumb for mobile subsites

Implemented by using a Boolean object to differentiate when a value has been set (in which case it is always preserved) vs when the value configured (for the site or in portal.properties) should be used.
LPS-40865 Make it protected
LPS-40865 Sort
LPS-37866 Don't fall back to localhost if the portal is accessed throught a non-localhost URL
LPS-37866 Extended integration test
LPS-37866 SF
LPS-40785 Fix jspc
LPS-40666 new language keys with [message-board] key extension
LPS-40666 support for ambiguous category keys by adding [message-board] after certain translation keys
LPS-40864 Avoid LangBuilder to add the (Automatic... ) for disambiguations since they are not needed for most languages
LPS-40666 SF
Lang keys
LPS-38482 Added getRegularURL to be handled by LayoutRevision
LPS-38482 Added getRegularURL to be handled by LayoutStagingHanlder for LayoutRevision. Please note, that explicit override of the argument type is mandatory as ProtectedServeletRequest is passed
LPS-38482 Autogenerated
LPS-38437 Fix SF - don't log this exception. See pattern in AssetEntryService. Also this is a permission check, it could just return false and we wouldn't log it.
LPS-38437 Re-add Javadoc class descriptions
LPS-40833 - add support for linux
LPS-40833 SF
LPS-40869 XSD entries for Java EE 7 are missing