Clean up types, remove extraneous types, update BOOLEAN/BIT to be consistently BIT
Implement ValueHolders for all types through code generation, remove manually coded value holders.
Rename ValueVector.randomizeData() to ValueVector.generateTestData() and provide consistent return results for repeatability and data validation.