[enh] add no-js support

* image results have url, which can be clicked
* preferences full functionable without js
Merge pull request #6 from pointhi/template_oscar

[enh] add no-js support