fix incorrect dependency name.
add settings entry for external search engine.
create view and update URLs.
update script.

change url in function do_search()
Merge branch 'search-stub'