Bugfix: couples input pose to rawGraphicsRepresentation in VTC example.
RigidRepresentation log messages on deactivation are now WARNING level.

Also, updates the messages to include all the variables being checked.
RigidRepresentation now deactivates and logs if parameters are invalid.

This way, a rigid representation with invalid parameters will create a
single log message instead of always "silently failing" its updates.
Adds position & orientation scaling to NovintCommonDevice.
Fixes orientation scaling in NovintScaffold.

Scale the angles, not the rotation matrix.
Note that only the 7DOF provides an orientation to scale.
Style fix in RigidRepresentation.cpp, no space after unary operators.
Merge branch 'fix/rigidrepresentation-log-messages' into 'master'

RigidRepresentation log message updates

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/663123
Adds mutex to protect the NovintCommonDevice scaling factors.
Adds missing doxygen signatures: NovintScaffold and NovintCommonDevice.
Removes unnecessary (potentially confusing) comments in NovintScaffold.
Merge branch 'fix/vtc-rawgraphics-pose' into 'master'

Fixes the VTC's rawGraphicsRepresentation's pose in InputVtcExample

+1: Walter Schoen, Vien Tran, Paul Novotny

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/663583
Merge branch 'feature/falcon-scaling' into 'master'

Adds position and orientation scaling to the Falcons.

+1: Julien Lenoir, haizhouW, Vien Tran

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/663803
Clean up the code and documentation.
Merge branch 'master' of git.assembla.com:OpenSurgSim into feature/femelement3d-computeCartesianCoord