Revert "In memory shuffle (cherry-picked from amplab/graphx#135)"

This reverts commit 5b65b1fb8b3d385eeab44f360bd5402b8de02d45.

Conflicts:
	graphx/src/main/scala/org/apache/spark/graphx/Pregel.scala
Fix coalesce position
Checkpoint more