Delete another large chunk of types2 code. This time the Converters and
the Extractors. The downside is many of the tests relied upon this code
to convert test rows into real rows. Update the RowDataExtractor to use
PValueSources.toObject(), which in turn caused many tests to fail
because the Types3 is much stricter about it's underlying types. 

Delete all of the Types2 functions. This caused the FunctionTypeComputer
to fail, so update that to use the t3Registry service. 

The YamlITs still have four failures here, three date time conversions
and one FT indexing failure.