[enh] add photon engine, and fix pep8 errors

I have add the photone engine to searx.

http://photon.komoot.de

photon is a typo tolerant search-engine for osm-data.