Added a filehandler class for dataset input file handling
Cleaning up dataset and inputfiles after finished processing
Initialize dataset before processing. Not removing input files from disk after processing, there must be a separate job for that if the user wants this
Updated the error handler a little bit
More error handling in initializing dataset processing. Added a filehandler class.