Implement background threads and request data parser

I have gotten a bit side-tracked by working on implementing the background jobs
to update the blog every ten minutes. This was addressing #10, but I did not
yet test whether this works.

However, the other changes fix #9 which implements the infrastructure and some
basic options to parse request data.