Add MeshSubset.
WIP: Added some code for assembling.
Adding element constants (DIM and NPOINTS) as static variables to ShapeQuad4.
Renamed vector mesh_node_ids -> bc_mesh_node_ids.
Added includes for assembly.
Implement LocalGWAssembler.
Reduce debug output (commenting).
Add dynamic size eigen matrices types for testing.
Destroy vec_comp_dis at end of program.
Add a LIS global matrix version parallel to DenseMatrix.
Add preprocessor switch LIS/DenseMatrix.
Store bc values in vector and applying to lin eq.
Removed unnecessary matrix in LocalGWAssembler.
Add vector of ShapeMatrices.
Move FeQuad::ShapeMatricesType typedefs.

Introduce ShapeMatricesType needed later on in the operator().
Using the external stored shape matrices in the local assembler.

Pass ShapeMatrix to LocalAssembler::operator().
Remove local to LocalGWAssembler shape object.
Declared a class template for an assembly data item.

This class template takes the shape matrices and one material parameter as double.
Move matrix typedefs to item class.
Using the local assembly data item.