Modify ChCoordsys, ChFrame, and ChMovingFrame to have them properly templated by Real.

Use the template parameter Real throughout.
Switch to using references where appropriate.
Fix usage of explicit ctors (remove for copy constructors to allow copy-instanciation;
remove for ctors with more than one argument).
Clean up formatting.