Added textDirection capability for edges.

Adjacent node strings in the plist file should have the format “<node-id>^^<text-direction>”.
Edges without text directions in the above format do not display any text.
plist file currently does not have any text directions.
Made MapGraph more efficient. Added a getEdge function and a test for it.