Added the Defrag() class.

The Defrag() class can be used to recombine fragmented datagram
messages.

  * Added more doctext.
  * Minor formatting fiddlements.
  * Attempted to clarify some comments.