Add 2D Gauss quadrature on a triangle.
Split Fem2D local mass matrix computation into membrane and plate parts.
Fix fem2d plate mass matrix calculation

The plate did not take into account the main contribution, which is the contribution of the dof z (displacement w).
Plus the contribution of the dofs thetax and thetay was wrong, The dot product between the vector of functions was inverted producing a single 2x2 matrix instead of 2 9x9 matrices.

The 3 contributions have been split in 3 methods to keep the code clear and clean.
Fix doxygen documentation of GaussLegendreQuadrature.h

Use proper math style and fix bugs:
1) /w_i => w_i
2) w_100 => w_{100}...
Fem2DElementTriangle: fix incorrect variable Greek name 'neta' to 'eta'
Improve doxygen doc for Fem2D compute plate/membrane mass matrix
Gauss-Legendre Quadrature minor doc update
Switch to fixed width datatypes in OpenNIScaffold
Doxygen doc improvement in Fem2DElementTriangle and GaussLegendreQuadrature
Fem2DElemenTriangle rename variables to follow coding standard
Fem2DElementTriangle test fix invalid URL.
Fix: typo (polynome/monome) ->xxxmial + invalid URL + badly form monomials
Fix link to MathJax and add a FindMathJax.cmake

Fix a broken link the the MathJax javascript library, needed when
building the html documentation. Also, add a FindMathJax.cmake and use
find_package to find a local MathJax installation. It will look in
standard locations and in the environment/cmake variable MATHJAX_DIR.

Update README to list MathJax as an option dependency.
Have doxygen give location of non-local MathJax

Kind of a sneeky way to remove the MATHJAX_RELPATH option from the
Doxyfile when there is no local copy. When this parameter is missing,
doxygen provides the link to the online version of MathJax.js. This
leaves us out of the business of providing this link, and keeping it up
to date.
Fem2DElementTriangleTests: Fix last broken URL
Add instructive message if local MathJax not found

Let the user know that they can set the MATHJAX_DIR variable if CMake
can't find the local version of MathJax.

Also, prefix the local MathJax location with file://, so it is found
correctly on windows.
Merge branch 'feature/mathjax-dependency' into 'master'

Fix MathJax and find local version with find_package

+1: Ryan Beasley, Julien Lenoir

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/1229333
Merge branch 'fix/openni-cpplint-warning' into 'master'

Switch to fixed width datatypes in OpenNIScaffold

+1: Julien Lenoir, Ryan Beasley

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/1229413
Fix Linux warnings (unused variables + signed/unsigned comparison)
Merge branch 'master' of git.assembla.com:OpenSurgSim into fix/fem2DPlateMassMatrix