make carving workflow work with both 3d and 5d files

- use an Op5ifyer to get canonical shape an axis order
- assert for the correct meta information in both opPreprocessing
  and opCarving
- in OpPreprocessing, display any exceptions to the user
- make progress bar appear at once
- cleanup across carving files (unsued imports etc.)