LPS-45265

Hey Brian,

this is a change to make the layout publishing consistent with layout export, so now both support persisted configurations. The main goal was to use the same patterns here we have at layout export, and in the next commits we will standardize these 2 set of jsp's to identify and refactor the common logic.

thanks,
Daniel