[SPARK-4987] [SQL] parquet timestamp type support

I don't think its safe to instantiate a SparkContext here as thats a pretty expensive operations and will throw exceptions if there is more than one in a single JVM.  We can try to refactor this in the future, but I'd just pass two options here (using named parameters for booleans).