new nimsdata, attempts siemens dicom to nifti
add ge and siemens multicoil
add CLI arg to enable debug logging
begin porting nimspng
nimsdata.convert() returns tuple(type, path)
handle axes swap and voxel ordering correctly
fix to maintain compatibility with nimsproc
fix siemens DTI bval/bvec parsing
begin merciless refactor
delete metadata layer
continue refactoring, more removing metadata layer
fix compatibility with processor, fix misc bugs
add localizer handling
fix 'dicom screensave to png' intermediate data

- nimsdicom outputs screensave into numpy.dstack
- nimpng receives screensave as numpy.dstack
add nimspfile
fix nimsphysio to parse physio from tgz
implement nimsdata.parse ignore_json behavior
update NIMSDataError logging behavior
refactoring. restoring functionality

- nimsnifti can reorient before writing
- nimsdicom always outputs non-reoriented voxels
- add CLI args to pass kwargs to parser or writer
- nimsnifti can write in "legacy" voxel-order, LPS
- fix metaextractor to handle exceptions while parsing
- start writing documentation
- stop using metadata placeholders, to prevent incorrect metadata
refactor schema