Fixes #3860 - automated discovery provisioning

Replaces https://github.com/theforeman/foreman_discovery/pull/97
Why are there two scoped_search components? Where is the other one coming from?