Option 2 for #204

* Create another object for mustache to correctly show GH target url if percent is used in `dir` or `filename`
* Alter view page mustache usage to match

Applies to #200 and https://github.com/OpenUserJs/OpenUserJS.org/issues/200#issuecomment-47057757