LPS-49496 Upgrade ECJ to the latest available version
LPS-49496 AUTOGENERATEAD
LPS-49496 Set the modern compiler as the default compiler. The ECJ could compile code which is actually non valid Java code (note the compiler adapter was developed with EClipse IDE in mind)
Revert "LPS-49655 Fix compile: if the catch parameter is assigned to another value, you must specify the exception type in the throws clause of the method declaration (http://docs.oracle.com/javase/7/docs/technotes/guides/language/catch-multiple.html)"

This reverts commit 9eed6b0e4f85e08c3c8f75b3defbdfa32acd3d33.
LPS-49496 update SDK
Revert "LPS-46537 SF"

This reverts commit 49bd1a140764a20356e5320028531b9614c2ddfa.
LPS-48380 We change the basic-web-content-structure.xml in LPS-48693 but we forgot update the upgrade process
LPS-48380 SF
LPS-49535 Consider remote staging when checking the LayoutSetBranch
LPS-49535 Change misleading parameter name
LPS-49535 Add explanation comments
LPS-49535 Autogenerated
LPS-49535 SF
LPS-49533 Use the same variables for the same purpose in the whole jsp
LPS-49533 Set the proper groupId for export when staging
LPS-49589 Unable to fire portlet layout exception thrown on login
LPS-49682
LPS-49682 fix compile error because it was using an older version of ServiceTracker
Update Ivy cache
LPS-49206 resolve null field name