LPS-37229 Extract logic from I18nFilter to method in PortalImpl to be reused in next commits
LPS-37229 Upgrade sitemap to version 0.9
LPS-37229 Include alternateURLs in the sitemap. Modify getAlternateURL implementation to localize layout friendly urls when necessary.
LPS-37286 Canonical url should always be the same and it shouldn't depend on the locale of the user visiting
LPS-37229 according google documentation we must include the current locale alternate too. see https://support.google.com/webmasters/answer/2620865
LPS-37229 SF
LPS-37229 apply new logic from google: https://support.google.com/webmasters/answer/189077 we don't need the setting for alternate links anymore since now they should always be displayed
LPS-37229 javadocs
LPS-37229 Javadocs for the impl doesn't require the full class name because that class is already imported
LPS-37229 Use "ant format-javadoc -Dlimit=Portal" and PortalUtil
LPS-37229 SF
LPS-37229 Rename
LPS-37229 Remove unthrown exceptions and unused variables