Merge pull request #1258 from webdetails/BISERVER_10767

[BISERVER-10767] Backport of BISERVER-10767 - Fix unit tests so they wil...
Merge pull request #1259 from webdetails/BISERVER_10767

[BISERVER-10767] Backport of BISERVER-10767 - Fix unit tests so they wil...
[BISERVER-10949] - Adding a constructor with the two argument to keep
backward compatibility for upgrades
Merge pull request #1263 from rmansoor/5.0

[BISERVER-10949] - Adding a constructor with the two argument to keep backward compatibility for upgrades
SP-872 Backport of BISERVER-10614 - Added roleAttribute property to role mapper. Get roleAttribute from properties file if not provided in constructor
Merge pull request #1267 from pminutillo/5.0

SP-872 Backport of BISERVER-10614 - Added roleAttribute property to role...
[CLEANUP]  Checkstyle.
(cherry picked from commit 638a9b7)
[SP-981]  Cherry picking a change to SecurityHelper (commit c6116a3) which is required by PentahoXmlaServletTest.
[SP-981] Backport of [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.
(cherry picked from commit fd6d562)
Merge pull request #1271 from mkambol/SP-981

[SP-981] Backport of [BISERVER-10816] - Analysis datasource accessible via XMLA even when EnableXmla=false
[Backport Unit Tests] Platform/Extensions unit tests
Merge pull request #1273 from brendan-lynch/5.0-extensions

[Backport Unit Tests] Platform/Extensions unit tests
[BISERVER-10966] - Internationalization using locale with country code not working
Merge pull request #1276 from rfellows/5dev

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