Bucket gem server

It's just a dumb Gemini protocol server written in Rust.

It mostly just serves files. There are a couple of special endpoints:

Dynamic information about the server and client.

A page that doesn't respond (until the server hits its response timeout and closes the connection).