ENH: Add two patches for DCMTK to enable floating point representations. The first patch adds the floating point internal representation and adds a flag to use it. The second patch chooses the floating point representation automatically when an image has a rescale slope in the range (-1, +1).
ENH: Add support for the DCMTK floating point representation to VtkDcmtkImageReader. This solves ticket #2092.
ENH: Add a flag to VtkDcmtkImageReader to use a float scalar type when reading by setting the corresponding DCMTK flag. This flag is false by default but is set to true when a multiframe file has a frame with a rescale slope in the range (-1, +1), so that in that case we can start using the float scalar type right from the beginning. This improves read performance in cases where the float type is only really needed in the later frames of a multiframe file, because with this change the read won't start with an integer type to be restarted later with the float type.