Add a switch to allow passing --gcov-tool to lcov (which can now be llvm-cov if using CLang) Refs #4008
Add ability to transfer postprocessors from MultiApps ref #4028

This commit adds the ability to use MultiAppPostProcessorTransfer to
transfer postprocessor values from subapps to a postprocessor in the
master app.  To do this, you have to specify a value for the new
'reduction_type' parameter, which can have values of 'average', 'sum',
'minimum', and 'maximum'.  This commit also adds a test for this
capability.
Merge pull request #4029 from bwspenc/postprocessor_transfer

Add ability to transfer postprocessors from MultiApps
store arg as string rather than list. References #4008
Converting "Problem" to a shared_ptr
refs #4009, #3698
Converting "Executioner" to a shared_ptr
refs #4009, #3698
Labeled SolutionUserObject test as serial
(refs #4037)
add new water_steam_eos interface to control convergence tolerance which Ref. #4033
Merge pull request #4030 from milljm/coverage

build_coverage script can now handle clang coverage
Merge pull request #4031 from permcody/problem_ptr

Converting "Problem" to a shared_ptr
Merge pull request #4034 from liuwenf/update_water_steam_eos_4033

Update water_steam_eos moduel #4033
Only call acceptStep() when Picard iterations are converged ref #4041
Created so-called dumb deactivation scheme that can act as a last-resort to finding the active constraints.  Added test using a typical multi-plasticity model used in rock mechanics.  Fixes #4043
Merge pull request #4042 from bwspenc/picard_sync

Only call acceptStep() when Picard iterations are converged
Minor tweak to logic for acceptStep() call closes #4041

I took a fresh look at this and realized that _picard_converged
would never be true here, so removed it from conditional check.
Add comparison operators (#4040)
Expand unit test for ExpressionBuilder (#4040)
Merge pull request #4045 from bwspenc/picard_sync

Minor change to picard iteration logic
Merge pull request #4044 from WilkAndy/dumb_4043

Created so-called dumb deactivation scheme that can act as a last-resort...
Merge pull request #4046 from dschwen/expb_4040

Add comparison operators to ExpressionBuilder