Added FramedEdgeIterable and a getEdges method for improved performance.

Change-Id: If0b0190f0b577d00053dd820f1c4b14550ed6973