GIRAPH-725: AggregatorWrapper instantiates aggregator bypassing ReflectionUtils (apresta)
GIRAPH-717: HiveJythonRunner with support for pure Jython value types (nitay)
GIRAPH-728: Efficient matrix aggregators (herald via apresta)
Merge remote-tracking branch 'upstream/trunk' into trunk
add EdgeOutputFormat, yet to be tested
trying to find a suitable way to manage an EdgeOutputFormat
tested and working to set a different path at runtime for the vertices
fix compilation and style errors
Add text edge output format
Add example of edge output format that can be used
add a working version of EdgeOutputFormat class with the correspondig text output format
Merge remote-tracking branch 'upstream/trunk' into GIRAPH-732
fix and clean the code + add tests
add check for EdgeOutputFormat check
remove reports from this branch
remove not needed imports
fix opitons for text edge output format
Revert "remove not needed imports"

This reverts commit 463c59c6804b303707d81d84c31cac50e40cad46.
Revert "remove reports from this branch"

This reverts commit 4e27e3e9965abbf48599170cfbdfa359ab1070bc.
Revert "fix opitons for text edge output format"

This reverts commit c8ae8b3d45fc8ff4d3e84367f7c2a11c4b9578a7.