Merge pull request #2151 from Pedro-Entrezede/BACKLOG-1574

[BACKLOG-1574] - Add the ability to provide configuration to store the data source acl nodes.
[BISERVER-11333] Fixing unit test compilation errors
[BACKLOG-1562] - Add support for acl nodes on the RepositoryFile and jcr nodes. Updated unit tests.
Merge pull request #2153 from diogofscmariano/ds-provision

[BACKLOG-1562] - Add support for shadow nodes on the RepositoryFile and jcr nodes. Updated unit tests.
[BACKLOG-1562] Add support for ACL shadow nodes in repository
Merge pull request #2154 from akhayrutdinov/ds-provision

[BACKLOG-1562] Add support for ACL shadow nodes in repository
[BACKLOG-1495] Add the ability to change the visibility of a data source - introducing an interface to obtain ACL during importing Mondrian catalogs
[BACKLOG-1495] Add the ability to change the visibility of a data source - introducing an interface to obtain ACL during importing Metadata schemas
Merge pull request #2158 from akhayrutdinov/ds-provision

[BACKLOG-1495] Add the ability to change the visibility of a data source
[BACKLOG-1562] - Added default Acl node location. Moved default Acl nodes location to ServerRepositoryPaths. Tests updated
Merge pull request #2159 from diogofscmariano/BACKLOG-1562

[BACKLOG-1562] - Added default acl node location. Tests updated
[BACKLOG-1562] Add support for ACL shadow nodes in repository - fix the NPE
[BACKLOG-1562] Add support for ACL shadow nodes in repository - re-implement the Helper to avoid calling runAsSystem
Merge pull request #9 from akhayrutdinov/ds-provision

Ds provision
[BACKLOG-1562] Add support for ACL shadow nodes in repository - re-implement the Helper to avoid calling runAsSystem