EZP-21045: deprecate removePolicy() and add InvalidArgumentException
EZP-21045: implement deletePolicy()
EZP-21045: update SignalSlot tests
EZP-21045: implement unit tests for removePolicy() and deletePolicy()
EZP-21045: update Role controller
EZP-21048: update integration tests
EZP-21045: added BC notes
CS: extra space
EZP-21045: rename removePolicy() to deletePolicy()
EZP-21045: remove roleId parameter from deletePolicy
EZP-21046: deduplicated code
Merge pull request #615 from ezsystems/fix-EZP-21045-remove-policy

Fix EZP-21045: RemovePolicy method does remove the passed policy regarding the role it is in