fix graphlab scatter to send edge data
fix SSSP (currently need to stick additional 'new_dist' into Vertex rather than VertexProgram