Matt ayman frames

Redo of the merge of Frame, RigidFrame, FixedFrame, Station and Marker ModelComponents along with code to convert Marker to new format for serialization/deserialization and inclusion of FrameSet in model.
@sherm1 @msdemers @aseth1 or @chrisdembia Please review and let us know your feedback.
Now I'm confused and think this discussion is based on wrong info. NONE of the frames have a Connector to a Body.  RigidFrame has no connectors.  Body has no connector to a body.  FixedFrame only has a Connector to RigidFrame, which, at this point, could be a Body or another interim FixedFrame.  The great comment @chrisdembia drafted just verbalizes what we mean a RigidFrame is.  It's a Frame with constant transform on some Body.  It does not mean Frame-with-Connector\<Body\>.  

This is what we all agreed on during our design meeting.  If this conversation isn't working, let's just meet in person at a whiteboard again.