Fix types in ArrayRecord. Remove NativeType use HiveType everywhere.

ArrayRecord had incorrect types being set on columns, causing downstream issues. This fixes the issue.