Refactor StringEncrypter
Reduce the size of the KEY field
Increase KEY length to 700, still below the max allowed for vchar.
PLFM-2150

- Mask the ugly SQL DuplicateKeyException message with a more helpful one.
PLFM-2089:  add content size and md5 to FileVersion
with test
Merge pull request #657 from jay-hodgson/PLFM-2089

PLFM-2089:  add content size and md5 to FileVersion
Added log sweeping to workers
Merge pull request #662 from john-hill/PLFM-1592-a

Added log sweeping to workers
Merge pull request #663 from john-hill/PLFM-1592-a

Added log sweeping to workers
Refactor TrashCanDao and TrashCanBackupDao to the proper package.
+ Added a select evaluation by content source
+ Slight refactoring of DAO
- Removed some extraneous blank comment lines
Manager level
Service /evaluation/project/{projectId}

+ Paging
- Fix for total number of results when selecting by content source
- Got argument order mixed up in IT520
Add a new method to return trash items older than a specific time.
Remove unused imports.
Add cleaning up the ACL table for purging the trash can.
Expose the method to purge a list of trashed items.
Add a method to the manager for getting a list of trashed items before the specified time.