Added statistics to Parquet pages and rowGroups
Addresses some initial comments. Javadocs, removed StatsHelper
Merge branch 'master' of github.com:egonina/parquet-mr into stats

Conflicts:
	parquet-hadoop/src/main/java/parquet/hadoop/ParquetInputSplit.java
Added licence to new files
Refactored the *Statistics classes to reuse more code. Added Binary compareTo methods
Added hashCode() method for Statistics class
Fix bug #350, fixed length argument out of order.
Added length check for comparing two byte arrays
Adding back the Page() and writePage() methods for backward-compatibility
The methods now pass an empty Stats object downstream
Merge branch 'master' of https://github.com/Parquet/parquet-mr into stats

Conflicts:
	parquet-hadoop/src/main/java/parquet/hadoop/metadata/ColumnChunkMetaData.java
	parquet-hadoop/src/test/java/parquet/hadoop/TestInputFormat.java
adding 1.4.1 as previous version
configure semver to enforce semantic versioning
Use parameterized to test with and without dictionary.
Merge branch 'master' into tweak_semver
upgrade semver and add exclude for shaded stuff
update version
remove exclude for Split
remove unnecessary version number in parquet-scrooge
Merge pull request #378 from Parquet/tweak_semver

configure semver to enforce semantic versioning
Merge pull request #351 from rdblue/350-fix-int96-dictionary

Fix bug #350, fixed length argument out of order.