SampleREader: Forgot to mention floats and doubles (little and big
endian) and improved some utility methods.