DRILL-8421: Parquet microsecond columns (#2793)
* Read parquet TIME_MICROS columns as 64-bit values before truncating to 32-bits
* Truncate parquet min and max metadata values for microsecond columns to milliseconds
* Express parquet TIME_MICROS metadata as Integer values