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.
Model is a component that happens to own the system. It doesn't give it the right to call initSystem on itself. I don't understand why the MarkerSet is so special as to require calling initSystem when know other set of ModelComponents requires that invocation. It points to some problem. The Tools have to call initSystem to pass a valid system to solvers etc... and they are in position to know when changes (adding actuators, updating masses, lengths, etc...) are done with and can justifiably call initSystem. Nothing contained within the Model including itself is in that position.