BISERVER-5541 - Locale not preserved for schedules and background executions.

BISERVER-6719 - Schedules need to capture the user's locale code and use it when the schedule is executed by the BA server.
BISERVER-10238 Rename functionality is allowing user to enter a name like ../users which leave the UI in a non-useable state

added checking of invalid characters
[PDI-11091] Errors when running the PDI Migrator tool with MSAD authentication implemented
- System.lineSeparator() this is a JAVA 1.7 feature. System.getProperty("line.separator") is the correct way to do it pre 1.7
Merge pull request #1311 from aliakseihaidukou/BISERVER-5541

BISERVER-5541 - Locale not preserved for schedules and background execut...
Merge pull request #1340 from mdamour1976/master

[BISERVER-11074] Update the Instaview import to respect the overwrite flag
Merge pull request #1341 from webdetails/PDI-11091

[PDI-11091] Errors when running the PDI Migrator tool with MSAD authenti...
[PDI-11841] New REST Service that returns a list of permisions given the list of paths. This is a bulk operation version of the canAccessMap service which only accepts one path to check.
[BISERVER-11074] - Fixed unit test after delete signature change
Merge pull request #1344 from rmansoor/master

[BISERVER-11074] - Fixed unit test after delete signature change
Merge pull request #1343 from bytekast/PDI-11841

[PDI-11841] New REST Service that returns a list of permisions given the...
Merge pull request #1337 from AliaksandrDrebenchuk/BISERVER-10238

BISERVER-10238 Rename functionality is allowing user to enter a name like ../users which leave the UI in a non-useable state