Add plog function (#4047)
Introduce substitution functors (#4047)
Add flexible rule based substitution system (#4047)
Fixup the Python parser so it can properly handle "split" blocks, this may be the source of the issue
with the BISON assessment problems.
refs #3152
Merge pull request #4099 from permcody/parser_fix

Fixup the Python parser so it can properly handle "split" blocks
Merge commit '2109149b5b66da0346421d02936fad4b503aef29'
Merge pull request #4057 from dschwen/expb_4047

Add plog() and a nifty new substitution system
Modified FiniteStrainCrystalPlasticity #3949
Merge commit '7b0a3ce8921dc6c7a9c0e58e2c0948ed99e9332e'
Merge pull request #4103 from cpritam/feature_3949

Modified FiniteStrainCrystalPlasticity #3949
Merge commit '45f5a28162d5ba8aff58ac8ed6e2827cf01f1bd6'
Change J to K conversion from plane stress to plane strain refs #4105.
Merge pull request #4106 from backmari/convert_j_to_k

Change J to K conversion from plane stress to plane strain refs #4105.
Merge commit '6e8187014cadb62fbc0482362d5a49a1a52258bd'
Fixed modules for new clang (refs #4024)
Merge pull request #4108 from aeslaughter/modules-4024

Fixed modules for new clang
Support --error flag in parser
closes #4101
Switch CommandLine to shared pointer
Switch SystemInfo to shared pointer
Allow Multiapps to inherit command line options
closes #4100
Fixup Tests