Finishing Generic reader with specialisation and 32 bit raw update 2D/3D
finishing tests and some fixes