parquet-hive should ship and uber jar

* Creates parquet-hive-bundle which is an uber jar of dependencies required for Hive.
* Removes runtime dependency on commons-lang
* Marks Hadoop and Hive dependencies as optional so they don't have to be excluded by dependees