Add test for PartitionGraph issue.

If a partition only holds an edge and the vertices are in separate partitions what happens when one of the vertex partitions is removed?  right now it ignores the partition and returns the vertex.