Added DisplacementAboutAxis BC and tests refs #4276
Adding LinearCombinationAux

LinearCombinationAux is a kernel that computes a linear combination of
two vectors of variables, i.e. u = \Sum a_i * b_i

Closes #4281
Merge pull request #4286 from andrsd/lin-comb-aux

Adding LinearCombinationAux
Merge pull request #4277 from backmari/rotational_displacement

Added DisplacementAboutAxis BC and tests
Merge commit 'ad5606d4ac25a0369e1539584baa429d24a2c7f1'
Move outerProduct into RankTwoTensor class, cleanup (#4183)
Do not use calloc/free (#4183)
Merge commit '797f79cedeb74be547be0af50a02797b4ac8a7ea'
Use PETSc LAPACK wrappers and data types (#4183)
Use PETSc LAPACK in FiniteStrainCrystalPlasticity (#4183)
Test for minumum PETSc version for dgetri (#4183)
Merge pull request #4289 from dschwen/tensorpre_4183

Cleanup on Tensor classes
Add named constructors, mixed product (#4183)
Merge pull request #4290 from dschwen/tensorops_4183

Move another tensor product into the tensor classes
Use element access operator in RankTwoTensor (#4183)
Use element access operator in RankFourTensor (#4183)
Fix ColumnMajorMatrix (#4291)
Allow negative Cartesian axis with constrain_axial_motion = false refs #4295
Test for minumum PETSc version for dgetri (#4291)
Merge pull request #4294 from dschwen/tensorvals_4183

Use the element access operator in the Tensor classes