Fix according to the code review

- Move delete directory asyc code to CBLMisc. CBLDeleteDirectoryAsync(NSString *path) method
- Move and rename the delete directory to temporary directory
- Use global async to delete the directory
#308