Removed unused params from TensorMechanicsPlasticTensile.  Fixes #3886
Merge pull request #3887 from WilkAndy/unused_params_tensile_3886

Removed unused params from TensorMechanicsPlasticTensile.  Fixes #3886
Added AuxKernel for extracting component from variable gradient
(closes #3881)
Added test for new AuxKernel
(refs #3881)
Merge pull request #3889 from aeslaughter/grad-component-3881

Added AuxKernel for extracting component from variable gradient
Initial attempt at computing individual block matrices simultaneously to speed up PBP (and others) when there are LOTS of variables.  Refs #3024 #3783
re-add the legacy computeJacobianBlock() function (although it calls the new function) for backwards compatibility and for simplicity when all you want to do is compute one block. refs #3024 #3783
Rebuild BoundaryElement ranges when the mesh changes.  closes #3894
FiniteStrainMultiPlasticity refactored and it looks much nicer in parts now.

However, it's still huge, so this addresses #3879 but does not fix it entirely yet

Also, changed no_trap_fpe to no-trap-fpe in the test suite.  That possibly fixes #3882.
Added option to convert J-integral to stress intensity factor K refs #3890
Merge pull request #3895 from friedmud/boundary_elem_range_3894

Rebuild BoundaryElement ranges when the mesh changes
Merge pull request #3896 from WilkAndy/multi_refactor_3879

FiniteStrainMultiPlasticity refactored and it looks much nicer in parts ...
Merge pull request #3891 from backmari/print_j_as_k

Added option to convert J-integral to stress intensity factor K
Allow geometric search patches to be updated dynamically while the simulation runs closes #3901
Merge pull request #3903 from friedmud/dynamic_patch_3901

Allow geometric search patches to be updated dynamically
Fix local dmake problem caused by 619889
closes #3900
Merge pull request #3905 from permcody/dmake

Fix local dmake problem caused by 619889
Fix J Integral adjacent to free surfaces ref #3898

If a crack intersects a free surface, we need to zero out the q function
on that surface for all crack front nodes except the one on that surface.
Add an option to list a set of free surfaces intersected by the crack
to do this.
Merge pull request #3899 from bwspenc/jint_fix

Fix J Integral adjacent to free surfaces
Added PolycrystalICTools and modified PolycrystalReducedIC and HexPolycrystalIC to use it for #3892