Versioning capability for all NIFTy classes

Dixit, Jait (jaitd) requested to merge versioning into master

Merge request reports