Removed terms_of_service that caused 500 error and added submits_batches so batch ids get processed with the permissions
Changed to use the latest session less hydra- batch-edit and removed select all since it no longer makes sense.
updated to use the released version of hydr-batch-edits.
updating to the newest release og hydra-batch-edit
Refactoring via extract method

The unzip job has duplicate/common behavior with
Sufia::GenericFile::Actions.create_metadata; This is a first step for
consolidating this.
Fixing batch edit delete for the latest session less hydra-batch-edit
Creating an after_delivery hook for contact form to enable configurable confirmation email
adding execjs,therubyracer,minitest for linux support