Status Code Descriptions

This is the code that implements issue #1212.

It was simpler than I thought, given I only have to specify special descriptions in `status_codes.description`, and can simply convert and titlecase everything else.