search: remove duplicate PatternType state from job args
Created by: rvantonder
I missed that this state is already in SearchInputs
passed to args. I might tighten the state dependencies later but right now just removing duplicate cruft.
Test plan
Semantics-preserving, covered by unit tests.