[SPARK-4753][SQL] Use catalyst for partition pruning in newParquet.