Add equals and hashcode methods to BinaryWritable
Implement a basic version of the SerDeStats object for ParquetHiveSerDe
Fix Short object for Hive (use short for short instead of byte :))
Add a simple unit test for ParquetSerDe
Add some unit test in order to test :

 - HiveSerDe : fix some bugs about long and byte datas
 - DeprecatedParquetInputFormat : add StatsSerDe method
 - MapWritableWriter : fix bug if we start and close without adding values
 - UtilitiesTestMethods : almost everything is from parquet-pig. Very useful
 - TestDeprecated{Input,Output}Format : in order to test the hive stuff

Update pom.xml :

 - Hive-* 0.10 version
 - Add column for test purpose
Improve the pull request following advices from Julien
Add full support for array and map reading
Add unit test for storage
update hadoop version
Fix compile with abstract methods
Fix CombineHive bug

- When getting splits from CombineHive, recalculate all possible
splits for the path, and only keep the correct one, to keep only
the correct blocks
Fix more combine stuff
Correct fix to CombineHive
Change MapWritable to ArrayWritable (perfomance improved !)

Fix the ugly fix in case trouble while reading with combine hive
Refactor the unit test
Add more unit test
Specify all the unsupported format (next : refactor this, because we have like 4 methods for it)
Fix the fact that we were reading twice the data ( sorry :) )
Did some profiling with the unit test
Remove unused parameters
Fix the size of the value array

- Give the list of columns to the ReadSupport via the split
- The ReadSupport then gives the GroupConverter the Hive schema
converted in Parquet format
Hadoop 2.0 compatibility, hive 0.10

 - Using ContextUtils to be able to launch with hadoop 2.0
 - Working with hive 0.10
 - Fix some issues with ArrayWritable to be able to reach any columns
with objectInspector
Add metadata in ReadContext instead of Split

- Fix TaskAttemptContext in the deprecated output format
- Clean up a bit how we get the split in the deprecated input format
Clean up ReadSupport init
Manage count 0