PRD-4523: A rounding error prevented complex tables to print correctly. This potentially affects all layout types.
PRD-4523: A simple test case to detect the overlap caused by the rounding error in the sample report.
PRD-4069: Code style fix
PRD-4069: Added test to validate that this issue is not a problem in the current code line.
Merge pull request #131 from tmorgner/master

PRD-4069 and PRD-4523



Validated PRD-4069 to ensure that streaming processing of table exports works. There is now an JUnit test for that condition, so whenever we break it, we will get an early warning.

Fixed PRD-4523, which was shown to be a problem thanks to one of Kurtis' complex reports, but ultimately it was caused by a rounding error in the reporting core and potentially affects all report layouts, relational and crosstab alike.