Inherit Functioninterface at the UserObject level
closes #3526
Hardening added to WeakPlaneTensile.

Three nice tests added.

Also, FiniteStrainPlasticBase now provides a Material which is
the number of Newton-Raphson iterations used.  This is useful for
debugging, but also i think it'll be useful in the future when
we have to apply the strain increment in small amounts in order
to return to the yield surface for very nonlinear models.

Fixes #3625
Automatically set pc_hypre_boomeramg_strong_threshold to 0.7 for 3D meshes
closes #3245
call updateActiveDGKernels in Jacobian evaluations #3631
Override the automatic adjustment of the strong threshold few a few sensitive tests
Merge pull request #3628 from WilkAndy/wpt_hard_3625

Hardening added to WeakPlaneTensile.
Merge pull request #3630 from permcody/hypre_threshold_3245

Automatically set pc_hypre_boomeramg_strong_threshold to 0.7 for 3D mesh...
Fix a bad optimization refs #3586
Dummy #000
Updating error message
closes #3624
Don't cross the streams
(closes #3439)
Adding RankFourTensorTest class
preliminary work on second derivative of RankTwoTensor
fixes #3589
Merge pull request #3635 from aeslaughter/recover-3439

Don't cross the streams
Merge pull request #3634 from permcody/linear_residual_message_update

Updating error message
Merge pull request #3632 from YaqiWang/dgwh_fix_3631

Call updateActiveDGKernels in Jacobian evaluations #3631
Merge pull request #3612 from chandanaj/second_derivative_3589

Second derivative #3589
Dummy #000
Allow Exodus files with -s in SolutionUserObject
(closes #3511)
Improved test ordring
(closes #3486)