bulk delete
accept both string and File values and explicit callback for bulk delete
Minor style cleanup
Merge branch 'pr/342'