LPS-34188 Redesign the export dialog.

1) Rearrange the tree form to match the new design.
2) Display advanced options as dialogs.
3) Change labels and languages.
LPS-34188 Add help messages
LPS-34188 Obtain a localized string from an array
LPS-34188 Display labels with selected preferences
LPS-34188 Make javascript calls sandboxed
LPS-34188 Move all javascript functions to main.js
LPS-34188 - Source formatting
LPS-34188 Fix some issues after SF
LPS-34188 Source formatting
LPS-34188 - Source formatting
LPS-34188 SF
LPS-34188 Lang keys
LPS-32437 ResourceActionsImpl depends on injection of "Portal" bean (the only class in Liferay besides PortalUtil) just so it can call JS.getSafeName(String)
LPS-34174 Provide implementation for utility methods in CLP
LPS-34174 Proxy setter invocations to original remote model
LPS-34174 Route everything through ClpSerializer to avoid ClassCastExceptions
LPS-34174 SF
LPS-34448
LPS-30262 Add longvarchar
LPS-34419 Run Ruby code in an isolated thread to prevent leaking.