CRUNCH-246: HFileSource and related utilities (Thanks Ryan Brush for contributing HFileInputFormat)
Fix compilation failure on jdk 1.6 of my previous commit (because of using java.util.Objects)