Explicitly handle multi search mode args.

Defined search modes as mutually exclusive, only accept the first
one and discard others along with a message on stderr.