Added back Document.DocBody into two clients forgetting that DocBody was
a local class.
Rewrote all unit tests to cover the new methods now that all report
clients extend BaseReportClient.