Remove 'loadFile()' from Fem3DRepresentation
Postpone check for valid OdeState in DeformableCollisionRepresentation

The mesh held by DeformableCollisionRepresentation must match the one
used by PhysicsRepresentation.

However, DeformableRepresentation won't load the mesh until its own
'doInitialize()' call.

The order of 'doInitialize()' call on DeformableCollisionRepresentation
and DeformableRepresentation is undefined.
Add assertion on OdeState returned by DeformableRepresentation
Initialize MeshShape in StaplingExample
Merge branch 'master' of git.assembla.com:OpenSurgSim
Merge remote-tracking branch 'origin/master' into feature/remove-loadFile-Fem3DRepresentation
Use OsgMesh instead of OsgPoingCloud in StaplingDemo, update behavior

1. Use of OsgMeshRepresentation and OsgPointCloud is redundant in
   StaplingDemo, using one is sufficient.

2. Rewrite a serializable behavior to transfer information from physics
   to graphics mesh.

3. Update StaplingDemo accordingly.
Merge remote-tracking branch 'origin/feature/serializable-behavior-physics-to-graphics' into feature/remove-loadFile-Fem3DRepresentation

Conflicts:
	Examples/ExampleStapling/StaplingExample.cpp
Load external file in 'doInitialize()' in OsgMeshRepresentation

If a file name is set on an OsgMeshRepresentation, it will try to load
that file during 'doInitialize()' call. Any previously set mesh on it
will be overwritten.
ShapeCollisionRepresentation loads file during 'doInitialize()' call

If ShapeCollisionRepresentation owns a SurgSim::Math::MeshShape, it will
try to initialize the Meshahpe by passing a ApplicationData.
DeformableCollisionRepresentation loads file in 'doInitialize()' call

DeformableCollisionRepresentation will initialize the Meshahpe it owns
by passing a ApplicationData.
Revise Fem3DRepresentation::doInitialize() function

Log if empty file name is given or the given file name can not be found.
If owns a MeshShape, RigidRepresentation will try to initialize it.

RigidRepresentation will check to see if it owns a MeshShape in
RigidRepresentationParameters. If it does, it will initialize the
MeshShape by passing an ApplicationData and then update
'ShapeUsedForMassInertia' in RigidRepresentationParameters.
Update/clean up StaplingDemo main function
Fix UnitTest failure of DeformableCollisionRepresentation on Linux
Merge branch 'feature/remove-loadFile-Fem3DRepresentation' into feature/serializable-staplingDemo-arm

Conflicts:
	SurgSim/Graphics/OsgMeshRepresentation.cpp
Enable load serialized FemWound into StaplingDemo