DTC version 4

-Updated DTC to version 4.
-Changed quantity, size and volume structure members to floating-point
types from integral types.
-Some identifier renaming.
-Some cleanup.