Support multiple 'execute_on' with UOs, PPS, and VectorPPS

refs #3446
Any reason you are using all-caps here?  Doesn't really follow the coding convention...