LDEV-1155 revert to storing temp portfolio on server as a constant 'export.zip'; URLEncoded the portfolio name when it is passed as a URL parameter (for i18n purposes); strip out punctuation chars from the export portfolio filename that is downloaded by users.
LDEV-1237: Permission gate couldn't be opened if the class export portfolio had been done, as the export set the readonly flag to true and the readonly flag wasn't being reset. Now all fields are reset before the gate screen is displayed.
fixes from todays test session: learner progress to scroll to current act when initially loaded + fix double var use in learner tab and container depths
LDEV-1165: Wasn't able to disable the character limit for non rich text editing in forum. Changed authoring to check the limit on/off flag before checking number of characters > 0, and at learner if the limit is off then sets num chars to 0, which the jsp interprets as "no check".