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.
@aseth1 I disagree.  We will be requiring modelers to add muscle points, joints, geometry, etc. to exclusively RigidFrames.  Those same modelers are likely to be very interested in which OpenSim::Body those physical components connect to through their defining RigidFrames.