UP-3562
- Addressing Portal Parameter values splitting on commas
-- Adding hidden field to piggyback arbitrary parameter fields
-- Removing Empty StringList items from the StringListAttribute values to not save the piggybacked field
UP-3802,UP-3803,UP-3804,UP-3805,UP-3810
- Adding LoginLauncher portlet to redirect to cas login
- Refactored SearchLauncher and LoginLauncher controllers into one controller that can be leveraged by both and future launchers
- Added portlet preferences to be able to override the wired launch url and view locations
- Adjusting vertical alignment of the search box and adding bootstrap classes
- Adding Logout, uPortal message and Welcome message portlets
- Refactored to have the launch controller extend AbstractController to avoid the garbage logged when it was called
- Refactored fnames to be consistent with other portlets
- Create Respondr PAGs group
- Create theme name tester
- Create fragments to isolate when portlets are rendered to avoid unneeded rendering
- Updated Exception catch block in Theme PAGs Tester to be more specific IllegalStateException
- Added default values to all the new portlets for viewLocation in portlet preferences
- In LaunchController refactored the fname and UrlType to be generic so it can be used for more than just the search portlet
- Logout url is now using launchUrl instead of being hardcoded
UP-3760 - Adding portlet on locked tab/column

This commit is only a try to remove whitespace before all other commit
of this PR.

Conflicts:
	uportal-war/src/main/resources/layout/structure/columns/columns.xsl
UP-3760 - Adding portlet on locked tab/column

Solve ISSUE in adding a management of the error in the controller with a local message to return of the
user in waiting this is managed and shown in the UI. So an improvment of
the UI still exist after this commit.
UP-3760 - Adding portlet on locked tab/column

Adding a content where to show messages returned from api actions.
UP-3760 - Adding portlet on locked tab/column

This commit is to hide in the portal gallery the menu add portlet when
there isn't a column that as the class canAddChildren, also this update
the gallery menu when a column is added or deleted
UP-3760 - Adding portlet on locked tab/column

Add filtering on locked tab to avoid to purpose to the user to add the
used portlet in a locked tab.

Conflicts:
	uportal-war/src/main/resources/layout/structure/columns/columns.xsl
UP-3760 Fixed message strings to use two single quotes instead of one in messages

Conflicts:
	uportal-war/src/main/resources/properties/i18n/Messages_fr.properties
NOJIRA restored correct version of about message
Merge branch 'UP-3562' of https://github.com/shawnconnolly/uPortal
NOJIRA Improved message strings on admin manage portlet UI
UP-3815 Use term 'Preference' for add preferences in manage portlets
Merge pull request #165 from shawnconnolly/UP-3802,UP-3803,UP-3804,UP-3805,UP-3810

UP-3802,UP-3803,UP-3804,UP-3805,UP-3810: Respondr Theme Updates
NOJIRA Removed searchLauncher from porlets in customize drawer
UP-3824 Add listener ch.qos.logback.classic.selector.servlet.ContextDetachingSCL
UP-3824 Add listener ch.qos.logback.classic.selector.servlet.ContextDetachingSCL
UP-3823 - Enhance UP-3701 to change logging initialization of Listener classes
UP-3823 - Cleaned up the comments