work in progress with UDT tests
implemented udt datatype tests
cleanup
merge conflicts
shortened params using*
programmatically create data and insert
programmatically automated type creation
enumerate, instead of separate var
tests for non-primitive datatypes for UDTs
nonprims iterate over all prims
Tweaks to UDT data type tests
Merge branch 'master' into udt-datatype-test-merge