Test Fixes - RolesandpermissionsUsecase - tests
LPS-50051 Started from JDK7, the previously used unsafe String creation constructor by StringBundler is no longer support, drop off the unsafe creation feature
LPS-50051 SF
LPS-49975 Add ivy-settings to liferay-portal
LPS-49975 Add the posibility to manage dependencies using IVY in liferay-portal
LPS-49975 SF
Record
LPS-50058 Follow backup repository name requirements
LPS-50058 we need to do this or else the returned backup name may be different
LPS-50058 more accurate
LPS-50058 more accurate
LPS-50058 Sort
LPS-50058 SF
LPS-50058 consistency
LPS-50030 Deleting the last message of a thread sets the last post to its parent message
LPS-50030 match prevAndNextThreads var in this same class
LPS-48728 make DLFileShortcutTrashHandler tests pass

Two kinds of exceptions where thrown here.  Always throw
InvalidRepositoryIdException so that callers don't have to double check.
LPS-48728 make tests expect the correct exn
LPS-48728 SF
LPS-50048 - removes deprecated Compass module