for some reason `-e` gets interpreted literally at CI.
This removes its use making the output look the same everywhere.
CI will now show diff if uncommited changes to make it easier to see what
caused CI to fail.
- Links to direct CIDs now have ?filename= param to preserve name and content type
- When page is loaded on DNSLink website (based on Host header) then
there is no public gateway endpoint.
As a replacement, clicking on a CID opens it at cid.ipfs.io
Context: https://github.com/ipfs/dir-index-html/issues/42Closes#42