Add virtual destructors to Frame. FixedFrame, RigidFrame. Remaining new components already have virtual destructors.
Removed Marker::getOffset(), setOffset() which were initially kept for backward compatibility, also used component's connectToModel method directly instead of the public wrapper connectMarkerToModel, updated tools and tests accordingly.