Test Fixes - ContentTargetingUsecase.testcase - tests
LPS-51663 - Escape characters to be sent within a request
LPS-51663 - Escape < and > before adding in the <br /> tags
LPS-48961 use DLFolder instance instead of Folder

At this point in the code it is known that the folder is a DLFolder. By
using DLFolder directly we'll avoid exposing the restriction type in the
Folder interface.
LPS-48961 don't expose restriction type

Folder is used by all kinds of repositories (e.g. Documentum,
Sharepoint, etc), where restriction types don't make sense.
LPS-48961 Fix compilation issues
LPS-50822 get entries before deleting
LPS-50822 add test
LPS-50822 SF
LPS-51555 add revert method with explicit userId

Deprecate old method.
LPS-51555 add userId parameter to check in methods

Also, deprecate old methods.
LPS-51555 implement non deprecated methods
LPS-51555 make deprecated methods delegate into non deprecated ones

This way, subclasses of RepositoryWrapper do not have to implement
deprecated methods.
LPS-51555 remove references to deprecated methods
LPS-51555 move operations into superinterface
LPS-51555 provide failing implementations
LPS-51555 delegate into wrapped repository
LPS-51555 raise Update event when reverting
LPS-51555 SF
LPS-50822 SF