[#ARCH-170 Permanent Delete API, #ARCH-153 Provide Trash and Trash CleanUp Service]

Refactoring
[#ARCH-170 Permanent Delete API, #ARCH-153 Provide Trash and Trash CleanUp Service]

Delete replaced file
[#ARCH-153 Provide Trash and Trash CleanUp Service]

Added new configuration to specify maximum number of files to delete per
poll
[#ARCH-153 Provide Trash and Trash Cleanup Service]