clean up whitespace
add missing assert for test "correctly redirects for a file whose filename contains something looking like a hash"

The dehash function is dehashing the filename "robots-3e.txt" to "robots.txt"
when this is hashified, this generates a filename "robots-ca121b5d03245bf82db00d14cee04e22.txt", which fails the assert match.

should we only dehash filenames with 32char hash, rather than anything that "looks" like a hash?