[fix bug 1104336] Add option to exclude search engines.

I actually think we should use `getConfiguration` because `searchEngineName` seems to be meant to be human readable whereas I'd expect values from `getConfiguration` to be more solid as identifiers. I do agree that `searchEngineName` is much more convenient to access, though.