Rename the attachment store folder before delete (#308)

When deleting a database, renaming the attachment store folder if it exists and delete it in a dispatch queue. #308.
Should check for error. (Basically you can just change the existing `CBLRemoveFileIfExists` call to `CBLDeleteDirectoryAsync`.)