Parquet hive implementation

HiveSerDe, DeprecatedParquetInputFormat  and DeprecatedParquetOutputFormat are necessary to create a Hive table.

What we have done : 

 - Read and write primitive & complex type (included string)
 - Give to parquet the requestedSchema needed by the user
 - Can use HiveInputFormat or HiveCombine
 - Unit test (not full coverage)

Todo :

 - increase the test coverage