LPS-44741 Publish UI changes rebased

Hey Brian,

I've rebased this changeset and copied over the description following:

This is applying a new UI on the publish screen which is mainly an additional navigation.

With this the users will be able to select a publish template they've previously created and kick off a publication based on that. We have done the same for the export as well, the export templates. These are practically "predefined configurations" the naming - publish and export templates - is coming from the product management.

From a JSP perspective we have a set of JSPs for export_* and for publish_* as well. As we move forward we are continuously working on to identify the common parts, and separate them, and keep only the specific parts to publish and export only. You could see this earlier in some JSP related commits.

We are keep updating both UIs as well as we are mainting them to share the code pieces common for both.

Thanks,

Máté