Merge pull request #272 from tmorgner/master

PRD-4497 - Extra empty page on crosstab
Merge pull request #273 from tmorgner/master

Doc/API to make development easier
Merge pull request #274 from tmorgner/master

Tech-Debt: Clean up subreport data-source dialog handling.
- Removing SLF4J JCL Bindings as they conflict with the SLF4J Log4J bindings which the assemblies bring in.
- Instances of slf4j-jcl are replaced simply by the slf4j-api which contains a default LogBack binding.
- Finally, the SLF4J dependencies have been upgraded to match the version in use by the Pentaho Platform
Merge pull request #275 from pentaho-nbaker/master

Removing SLF4J JCL Bindings as they conflict with the SLF4J Log4J
PRD-4691 - Allow RTF cells to have a minimum height, so the layout is preserved better when exporting a report.
Merge pull request #276 from tmorgner/PRD-4619

PRD-4691 - Allow RTF cells to have a minimum height, so the layout is pr...
PRD-4764 - PDF export files rejected by Acrobat Reader as a begin-text command was not paired with an end-text command.