- reduced memory footprint of apply_realignment function using lazy loading of input images
- factored out SubjectData from nipype_preproc_spm_utils.py into separate module (subject_data.py)
- general cleanup