Static Website serving and listing

adds
 trailing slash redirection
 index.html return
 templated directory listing

Signed off : Simon Kirkby <tigger@interthingy.com>
this `H` type is exported (capital). because of this and because this package is pretty large (has many files), pls use a more explicit name. maybe `webHandler` ?