refactoring and code trim
CoM markers should always be active when the plugin is active.

Allowing CoM makers to deactivate causes issues, as their position
is no longer updated and mess calculations.
there's no more need of restricting the reference to the marker that's visible.
refactor, CoMReference => MarkerType
trunk version should be 0.5