Renamed ValueType to BaseType.  Removed Signed field, and replaced it with
different type codes for Int and UnsignedInt.