Moved deletion of files to an async task, still working on copying using async task.

TODO:
 - Progress update for copy based on file size not file count
 - Fix up delete confirmation dialog positive/negative click methods