Support multiple 'execute_on' with UOs, PPS, and VectorPPS
refs #3446
Multiple execute_on support for Multiapps
refs #3446
Multiple execute_on support for Transfers
refs #3446
Add missing static (#3575)
Merge pull request #3603 from dschwen/randistrs_3575

Add missing static
Merge pull request #3601 from permcody/shared_ptr_pps

Support multiple 'execute_on' with UOs, PPS, and VectorPPS
Merge commit '3744af4894875f3cfd59c5ed2edbcef8875368e0'
Merge commit '7e0a256603c7b8edcc8f04c7f81aac3b82d86f13'
Fixup the various setup functions for AuxKernels
refs #3591
Merge pull request #3604 from permcody/aux_setup_fixes

Fixup the various setup functions for AuxKernels
Merge commit '261c84b67ef9cd149aed589cecb8bf35b42f5774'
Merge pull request #3602 from permcody/multiapp_transfer_exec_on

Multiapp transfer exec on
Merge commit 'b6e6eed91af2b32f0854c9e926de43895338af84'
Why are you always preparing?
closes #3542
Resize props as needed during initStatefulProps (prereq for #3443)
Reiniting materials when computing aux kernels is optional (prereq for #3443)
Merge pull request #3609 from permcody/why_are_you_always_preparing

Why are you always preparing?
Merge pull request #3608 from permcody/reinit_mat_exec_on_3443

Reinit mat exec on 3443
Run only aux kernels of the same type when computing user objects
refs #2172
Legacy flag added to toggle behavior for each failing test