CRAFTERCMS-338, CRAFTERCMS-342, CRAFTERCMS-337: Added pagination to mode...

...ration retrieve services.  Added targetUrl and targetDescription to UGC data. Added code to remove attachments when delete permanently is requested. Improvements from code review: extracted literal to constants, added delete filter to check permission to be consistent with other services