- Added the staging area logic: upload a file first to staging area, then make a POST req to send it to the actual permanent irods collection
- Removed add_mdata task => add mdata and mv to permanent irods coll is one step
- Replaced file_path_irods with irods_coll
- Rewritten some of the task, so that they have a rollback function as well
- Added a new exceptions file for tasks exceptions when interacting with iRODS