LPS-36656

Cosas que habría que mirar:

1. Hay un commit que he puesto como "Revisar" porque hay que mirarlo con especial atención, que ya no lo he podido probar y es posible que haya algunos usos incorrectos.
2. En staging he cogido portletDataContext.getScopeGroupId(). Habría que confirmar que está bien.
3. Probar que todo funciona bien con staging - export/import
4. En algunos sitios donde se obtienen los locales y se crea contenido (JournalArticleLocalServiceImpl o DDMLSI) había pensado en un principio que habría que utilizar el locale para el group donde se está creando, pero claro, esto falla en el caso en el que se creen contenidos para el global, y supongo que también para site templates. Habría que tener cuidado con esto y comprobar que en todos los demás sitios se hace bien.
5. Comprobar el funcionamiento junto con localized layout friendly urls. Es decir, si un usuario accede a una página con un locale que no está entre los permitidos del sitio, tendría que redireccionarle al locale por defecto? La url tendría que estar localizada correctamente.
6. Implementar la opción de heredar los sitios del company y ponerlo como opción por defecto para mantener backwards compatibiliy.

Creo que no me dejo nada, si tienes dudas envíame un mail o llámame :)