Frames / Titan Incompatibilty

This fixes an incompatibility between Frames and Titan as discussed here; https://groups.google.com/forum/?fromgroups=#!topic/aureliusgraphs/uhODETrCUL8

Essentially, Titan edges implement Vertex and cause the logic for handling annotations in FramedElement to fail.