Assorted minor things to polish off #28.

- Join connection header tests back together again
  (now that they're working again).

- Add/improve some code documentation.

- Some slight style cleanup.

- Add the `test_from_stream_asctime_double_digit_day` test
  (its doc comment explains its *raison d'être*)