Change StaplerBehavior to be a Physics behavior.
Add barycentric coordinate of triangle contact point to Contact.

- The penetration point between two triangles are now represented as both
  a global position and (triangleID, barycentricCoordinate) pair.
Fem3DRepresentation::createLocalization uses triangleLocalPosition.

- The natural coordinate of the location w.r.t to the Fem3D is now
  calculated based on the barycentric coordinate of the location w.r.t.
  the triangle referred in the location (triangleId).
Delay creation of constraint by one simulation step in Stapler demo.

- The info necessary to create the constraint between the staple and the
  stpaled object are stored in a struct.
- The list of the to be created constraint are then created when the
  staple has become awake.
Revert "Delay creation of constraint by one simulation step in Stapler demo."

This reverts commit 3c5e28a428439522c483dd4ab7d1f50a0acfeb9d.
Merge branch 'master' into fix/staple-localization-delayed-constraint-creation
Add wound as stapling-enabled + Remove temp variable + Minor documentation change.
Modify Location to use a new MeshElementLocalCoordinate to store barycentricCoordinate.

- Update DcdContact and Fem3DRepresentation::createLocalization accordingly.
- MeshElementLocalCoordinate is exactly the same as FemRepresentationCoordinate, which is a struct that contains the elementId and the barycentric coordinate w.r.t. that element.
Fix failing test cases.
Merge branch 'master' into fix/staple-localization-delayed-constraint-creation
Merge branch 'feature/add-active-reps-physics-pipeline' into integration/stapling-demo
Merge branch 'master' of git://git.assembla.com/OpenSurgSim into fix/staple-localization-delayed-constraint-creation
Rename MeshElementLocalCoordinate to IndexedLocalCoordinate.

- Modified Fem3DRepresentation::createLocalization to handle any generic underlying element sizes.
Merge branch 'master' into fix/staple-localization-delayed-constraint-creation
Merge branch 'master' into fix/staple-localization-delayed-constraint-creation
Fix failing test cases by transforming vertex position into global space.
Minor refactoring  in isContactPresentInList to remove code duplication.
Merge branch 'master' into integration/stapling-demo
Merge branch 'fix/staple-localization-delayed-constraint-creation' into integration/stapling-demo
Use correct pose in RigidRepresentationBase::createTypedLocalization.