BISERVER-8568 - Enunciate ignoring Scheduler rest services due to compile error when enabled

Added wrappers for ITimeRecurrences instead of XmlElementWrapper
Merge pull request #1628 from scottyaslan/devBranch

[BISERVER-11707] update deep link string to encode space charaters
[BISERVER-11745] Editing a blockout does not preserve the duration
[PDI-12413] Reverting SpringSecurityPrincipalProvider enhancements due to bad Authentication objects being re-used (still unknown why). Also PentahoSystem.runAsSystem now behaves like SecurityHelper.runAsSystem
Merge pull request #1630 from pentaho-nbaker/master

[PDI-12413] Reverting SpringSecurityPrincipalProvider enhancements due t...
Merge pull request #1632 from mdamour1976/master

[BISERVER-11745] Editing a blockout does not preserve the duration
[CLEANUP] - Removing orig file from welcome screen
[PDI-12413] Adding default for singleTenantAdminUserName in case one is not supplied.
[BISERVER-10858] file icons for KTR onyx theme
Merge pull request #1635 from scottyaslan/dev

[BISERVER-10858] file icons for KTR onyx theme
Merge pull request #1634 from webdetails/cleanup

[CLEANUP] - Removing orig file from welcome screen
[BISERVER-11722] Roles with special characters do not retain their Operation Permissions
Merge pull request #1637 from pminutillo/localdev

[BISERVER-11722] Roles with special characters do not retain their Opera...
[PDI-12418] - removed execute perms for power user as execute permission lifecycle manager adds the perms for power user
Merge pull request #1638 from pentaho-skarmali/PDI-12418_execute_perms_not_persisted_on_authenticate_role

[PDI-12418] - removed execute perms for power user as execute permission...
[BISERVER-11751] - IE: Couldn't upload files in Browse perspective
Merge pull request #1640 from jeffreythomas/dev

[BISERVER-11751] - IE: Couldn't upload files in Browse perspective
[BISERVER-11751] - IE: Couldn't upload files in Browse perspective
Merge pull request #1642 from jeffreythomas/dev

[BISERVER-11751] - IE: Couldn't upload files in Browse perspective
[BISERVER-11758] - adding users to roles was using incorrect util for generating the tenant id, causing the cache to keep the old user credentials.  Also, removing users from roles were not getting purged from the cache.