Merge pull request #1215 from rmansoor/master

BISERVER-10752 - Removing hard coded actions from the AuthorizationActionResource. This will allow action added by plugins to be evaluated properly
[BISERVER-10969] Implementing hashcode and equals to prevent duplicate registration of PentahoObjectFactories.
BISERVER-10923 - Unit test fixes. Changed pathConversionHelper to actual implementation, to convert relative paths coming from RepositoryFileProxy.getPath() when getting child tenants
Merge pull request #1220 from pminutillo/localdev

BISERVER-10923 - Unit test fixes. Changed pathConversionHelper to actual...
[BISERVER-10974] using a <pen:list> or <pen:bean> inside the services spring file causes an exception. Removing the parenting of the services applicationContext to the main applicationContext as this was causing the issue.

 - Added unit tests to verify changes
 - Capturing the ID of published beans as an attribute to facilitate querying for.
[BISERVER-10976] JcrRepositoryFileDao has a dependency on RepositoryAccessVoterManager instead of it's Interface, IRepositoryAccessVoterManager
BISERVER-10923 - Fix platform unit tests
Update to SecurityHelpr allows mocks to be used for testing.
BaseTest requires mockSecurityHelper so that tests extending this class wont fail during setup.
Merge pull request #1221 from brendan-lynch/BaseTest

BISERVER-10923 - Fix platform unit tests
BISERVER-10923 - Fixed core and extension test.