Add Udp Support

Quotes are not served over UDP

## Steps to reproduce

1. Start server `go run qotd.go wisdom.txt`
2. Connect with netcat `nc -u localhost 3333`
3. Nothing happens :(
You can do this in the current goroutine just fine.