Add basic caddy middleware setup
Add basic caddy middleware setup

Can be tested by importing txtdirect in caddymain/run.go
and adding "txtdirect" to the directives of the httpserver package.

Then build caddy, and run it in the directory of this Caddyfile:

```
localhost

txtdirect
```

txtdirect/txtdirect