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 pull request #99 from dalf/master

[enh] stick results from the same category and template and [fix] rewrite the google engine
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
update comment
[enh] add infoboxes and answers
mend
[enh] add infoboxes and answers (clean up)
Merge branch 'master' of https://github.com/dalf/searx
[fix]
Merge branch 'master' of https://github.com/dalf/searx into template_oscar
oscar template: add no result message