[enh] add photon engine
[fix] remove useless print statement
[fix] pep8
[fix] pep8
[fix] pep8
Merge pull request #152 from pointhi/search_engines

[enh] add photon engine, and fix pep8 errors