add comments to search.py

* add comments
* add licence-header
add comments to languages.py

* add comments
* add licence-header
add comments to __init__.py

* add comments
* add licence-header
little update update comments in search.py
update comments in autocomplete.py

* update comments
* add licence-header
Merge branch 'comments' of https://github.com/pointhi/searx

Conflicts:
	searx/search.py
[fix] when two results are merged, really use the content with more text