mkroot: detect hardlinks
mkroot: Handle symlinks
Add fields for mtime and etag in webroot format
Pull in Torvalds SHA1 implementation
Add modified times to responses
Return etags