Reorganized traits classes and tolerance class into util component. Added floating point type feature to util component that allows inspection of individual bits of floating point data and increment by a number of ULPs.