Support directory indexes when index.html is available

To keep the code nice and compact, I inlined the definition of a Rack::DirectoryIndex middleware in bin/servo.