#3822 Changes to FunctionAux to make it work with higher order elemental variables
#3822 Additional changes and regolding
Thermal component of J with tests #feature 3807
Tweaks to calculation of thermal component of J ref #3807

Change some names
Error checking earlier on
Create properties used by J integral calculation only if needed
Merge pull request #3844 from snschune/feature_3822

#3822 Changes to FunctionAux to make it work with higher order elemental...
Merge pull request #3850 from bwspenc/feature_3807

Calculate thermal term in J integral
Merge commit 'a1b9c7c1c7b2a860d95d22e38020af4f60cd3c84'
Merge commit '593c815d335b88721c66e0d14098d20464114acf'