Simple but maybe useful changes.
[ ] KReportPreRenderer::reportData() can be confused with KReportDesigner::reportData(); rename to KReportPreRenderer::document()
[ ] KReportData -> KReportDataSource (reason: it does not actually contain data but offers means to retrieve data, a source)
@piggz thoughts?