BISERVER-4188 - UTF-8 bug in Mantle.jsp, localization is not working on home page

What was done:
1) changed page encoding in Mantle.jsp to reflect content encoding
2) verified that properly encoded properties files (\uxxxx instead of
symbol) now allow to display unicode symbols
BISERVER-10832 Invalid setting in ESAPI.properties - Logger.LogServerIP is neither true nor false

whitespace was delete
[BISERVER-10889] Restructure import handler construction/injection.  Make import Handlers plugable and self contained in plugin.
[BISERVER-10889] Restructure import handler contstruction/injection - bug fix.
BISERVER-8913 - Mail Server Setup - Save button needs confirmation popup.

fix for new field "Email Name used as Sender"
BISERVER-9620 - Browser - Clicking an empty area of the Files list area should deselect anything selected in that list.

What was done:
1) previous folder is now selected when deselecting a file
Merge pull request #1265 from aliakseihaidukou/BISERVER-8913

BISERVER-8913 - Mail Server Setup - Save button needs confirmation popup...
Merge pull request #1250 from kolinus/BISERVER-4188

BISERVER-4188 - UTF-8 bug in Mantle.jsp, localization is not working on ...
Merge pull request #1261 from AliaksandrDrebenchuk/BISERVER-10832

BISERVER-10832 Invalid setting in ESAPI.properties - Logger.LogServerIP is neither true nor false
SP-872 Backport of BISERVER-10614 - Added roleAttribute property to role mapper. Get roleAttribute from properties file if not provided in constructor
BISERVER-10602 Issues with groups/roles that have a special character follow by the full word "pentaho" in their name in 5.0
BISERVER-9973 - Schedule name doesn't support special characters.

What was done:
1) all non alphanumeric and nonspace characters

BISERVER-9973 -  Schedule name doesn't support special characters.

What was done:
1) Special symbols except reserved are allowed

BISERVER-9973 - Schedule name doesn't support special characters.

What was done:
1) regular expression changed

BISERVER-9973 - Schedule name doesn't support special characters.

What was done:
1) refactoring
2) added several more prohibited symbols
3) proper encoding of uri parameters

BISERVER-9973 - Schedule name doesn't support special characters.

What was done:
1) added Unit test
[CLEANUP]  Checkstyle.
Merge pull request #1268 from mdamour1976/master

BISERVER-10602 Issues with groups/roles that have a special character follow by the full word "pentaho" in their name in 5.0
[BISERVER-10816] Analysis datasource accessible via XMLA even when EnableXmla=false

The check for whether EnableXmla was set to false had a fixed string comparison, which used a different case and quote expectation than what was coming through.
Modified to allow single, double, or no quotes, and case insensitive.
Merge pull request #1270 from mkambol/BISERVER-10816

 [BISERVER-10816] Analysis datasource accessible via XMLA even when EnableXmla=false
BISERVER-10602 Issues with groups/roles that have a special character follow by the full word "pentaho" in their name in 5.0
Merge pull request #1274 from mdamour1976/master

BISERVER-10602 Issues with groups/roles that have a special character follow by the full word "pentaho" in their name in 5.0
[BISERVER-10966] - Internationalization using locale with country code not working
Merge pull request #1275 from rfellows/dev

[BISERVER-10966] - Internationalization using locale with country code n...