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.
@msdemers I don't see how RigidFrame having a Transform simplifies things or makes it more intuitive, cleaner or easier to use. I am likely missing something. Do you have a concrete example? Is the _mbTransform used to hold the complete Transform from a chain of FixedTransforms? Is that also why it is protected and not private?