Merge pull request #278 from tmorgner/master

PRD-4764 - PDF export files rejected by Acrobat Reader
Merge pull request #279 from tmorgner/master

PRD-4818, PRD-4819 - Move SDK code into core to make OEM use cases easier
Merge pull request #281 from tmorgner/master

PRD-4766 - Launcher must register plugins directory as classpath element
Merge pull request #282 from tmorgner/master

PRD-4713, PRD-4739 - manual merge of pull request 257, and minor fixes to pull-request
PRD-4606 - Fixing row handling on tables to allow testing for table-layout style.
Merge pull request #283 from tmorgner/master

PRD-4836 - Kettle-datasource with embedded KTRs failed when inside a subreport
PRD-4606 - Removed performance degradation in row-model, which got slower the more rows we added.
PRD-4606 - Fixing test failures, memory optimizations
PRD-4606 - Tune logging
PRD-4606 - Testing - added missing images from legacy demos
PRD-4606 - Curbed logging so that test runs are less verbose
PRD-4606 - Race condition in LibPixie.
PRD-4606 - Tune logging to be less verbose on errors
PRD-4606 - Change golden sample output to include col-span, row-span and col-index so that debugging gets easier.
PRD-4606 - Row-Spanning currently broken, as cells get removed way to eagerly.
PRD-4606 - Row-Spanning for page-mode fixed.
PRD-4606 - Performance fix for test sequence.
PRD-4606 - Removed debug code
PRD-4606 - Reverting gold case to standard
PRD-4606 - Fixed problem in overflow-height calculation that stopped bands from getting garbage collected; fixed table layouting for non-table bands