Build all tests with code coverage information.
Add test to parse a single string.
Make parse_message const correct.

Unfortunately, in send_message() I needed to use a gcc pragma to disable
the cast-qual warning selectivly. struct iovec.iov_base is not const.
Make test messages const.