- fixed a bug in Names::unpack() in v1.5.3 with multi-line TXT records that might happen to have a trailing period before the line break.
- fixed a typo in Socket::read() when checking the error condition; I was checking against the wrong value.
- cleaned up some docblocks with incorrect or inconsistent type defitions.