Fix page list for files that have regexp special chars.
Fix page list for files that have regexp special chars.

The page list collection logic was using the filename without any
scaping to create a regexp. This not only breaks for some names it might
even be a security problem by introducing bad regular expression as
filenames.

gollum/gollum,sunnyone/gollum,rgroux/gollum,rgroux/gollum,rgroux/gollum,rgroux/gollum,ProgramFan/gollum,sunnyone/gollum,gollum/gollum,gollum/gollum,sunnyone/gollum,ProgramFan/gollum,rgroux/gollum,repotag/gollum,sunnyone/gollum,gollum/gollum,ProgramFan/gollum,repotag/gollum,repotag/gollum,repotag/gollum,gollum/gollum,repotag/gollum,ProgramFan/gollum