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