Optionally return permissions in listfiles API call
Return empty annotations list for non-existant objects
Start work on async delete
Add delete status API call and unittest
Fix delete status URL, change delete order
Fix asynchronous delete