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 It is  not necessary but it is the best practice.  Having played with Marker, IK, scale, etc, as well as taking a forward look at Joint and other model components, this provides exactly what we need.  I tried multiple variations with the MBtransoform associated with RigidFrame or FixedFrame.  This option was the cleanest, easiest to use, and resulted in smaller, less bug prone code.