Switching to in-memory-shuffle based on changes described in https://github.com/amplab/graphx/commits/sigmod-memory-shuffle
using a foreach instead of mapPartitions
Enabling in-memory-shuffle.
Merge remote-tracking branch 'amplab-graphx2/in-memory-shuffle' into osdi2