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 pull request #3611 from permcody/correct_aux_exec_machinery_2172

Correct aux exec machinery 2172
Merge commit '107d7d239ae91184e84c138468bbeb1847239e3e'