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
Merge commit 'e4b93fdedf950729ec5b8bd92f81da2edf0021ed'
Merge commit '798f9ac44be5daa0a6d87d9c7a068ae2dea44b3d'
Merge pull request #3611 from permcody/correct_aux_exec_machinery_2172

Correct aux exec machinery 2172
Merge commit '107d7d239ae91184e84c138468bbeb1847239e3e'