tests: bring the cli.search() method under the test.

Because it's not a good idea to instantiate YumBaseCli (due to it being a
YumOutput), search() was moved out of there and into Cli proper.
search: perform the search case-insensitive.

Yum users just expect it this way.