A couple of query spiders-related

Signed-off-by: emanuele <emanuele45@gmail.com>
And ManageSearchEngines.controller is query-free-zone now

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge pull request #875 from emanuele45/search_refact

Search refact