GIRAPH-736: Bring back FindBugs (nitay)
GIRAPH-512: JavaDoc warnings (tdn120 via nitay)
GIRAPH-732
GIRAPH-751
GIRAPH-746: Track and log versions of dependencies.
GIRAPH-746: Track and log versions of dependencies
GIRAPH-727
GIRAPH-752: Better support for supernodes (majakabiljo)
GIRAPH-753: Efficient dense matrix aggregators (herald via apresta)
GIRAPH-756: Provide a way to halt running application (majakabiljo)
GIRAPH-771: Upgrade hive-io to 0.17 (majakabiljo)
GIRAPH-761: GiraphFileInputFormat ignores hidden file filter in
folders (Manuel Lagang via aching)
Refactored out SendCache to SendVertexIdDataCache and SendCache.
Everything compiles.
All tests should run.
Next step is to add a test for the vertex combiner.
Should have fixed.
Fixed one bug for byte array partition.
Fixed another bug for too small of a message buffer.
Rebased.
Rebased.
Passes tests.  Need to add two more tests.
1)  Test VertexInputFormat and edge input format.
Done
2) Add a test to check that the vertex value combiner works.
Done
3)  Run an experiment to see if it is faster with my changes.
Passed 'mvn clean verify'
4) Now the edges are added for combined vertices.
5) Clean up.
GIRAPH-775: Vertex value combiner (aching)
GIRAPH-776: Update Giraph to use HiveIO 0.18 (gmalewicz via majakabiljo)
GIRAPH-777: Fix bug from GIRAPH-775 (majakabiljo)
GIRAPH-778: Testing with TestGraph is broken (majakabiljo)
GIRAPH-779: Make it easier to reuse objects with hive-io input (majakabiljo)
GIRAPH-773