Fix the testdata for the makerigidtransform test
Splits NovintScaffold::updateDevice into separate functions.
Remove unnecessary data check from NovintScaffold.

This was a copy/paste error.
Bugfix, zeroes Novint forces if no "force" in DataGroup.

A copy/paste error.
Add TruthCubeRepresentation class and its methods to create the
truth cube from a composition of small Fem3d cubes.
Add displacement accessors.
Add accessors for boundary conditions and state of the truth cube.
Add ApplyDofCorrection() function.
Only output forces and torques if the Novint is homed.

This is a sanity check.  Usually you don't want to generate forces until
the device has been initialized, and homing is part of the
initialization routine for a Novint.
Feature to parse the truth cube data from external file.
Feature to extract the set of beads which are used for tracking
movement of the compressed cube.
Add accessor functions to access numBoundaryConsitions and numDisplacemnts
of the truth cube and also add default values for size and subdivision level.
Add function to solve the extended system matrix with constraints.
Add unit tests for Fem3DvsTruthCubeRenderTest.
Clean up data, fix bugs and add unit test file for CMake.
Remove unused includes from Logger.
Merge branch 'fix/makerigidtransform-test' into 'master'

Fixes the test for the creation of a rigid transform from center lookat and up

+1: Vien Tran, kelliher, haizhouW

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/686543
Create StaplingDemo in OSS
Add documentation for serialization

Stub page for framework
Cmake structure to include files in Visual Studio project, documentation folder in Framework
Merge branch 'wip/stapler-Demo' into 'master'

An empty Stapler Demo project

+1: kelliher, Harald Scheirich, Julien Lenoir

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/694263