Rework /batch_delete endpoint to take an array of uris for any record.  It will then attempt to delete each one by forwarding to their respective endpoint -- checking user permissions at that point... there were a few changes in the uri_resolver and rest.rb to get this working;