Static Website serving and listing

adds
 trailing slash redirection
 index.html return
 templated directory listing

Signed off : Simon Kirkby <tigger@interthingy.com>
Does trailing slash redirection here serve any purpose here other than aesthetics? (i actually dislike it, and would prefer the opposite, so if it's not doing anything functional here, let's just remove it).