PRD-4071: Changes to logging and state-key numbering so that logging results become identical during paginate and print runs. This allows me to use a diff tool to search through the log output.
PRD-4071: Golden sample report PRD-2087.prpt crashed the layouting hard due to a perfect storm of large roll-backs in the layouting, a style-expression hiding a group-header and the widow/orphans relying on that group-header for their constraints.
Fixed failing test case: Since PRD-3965 (kettle mongo-datasource) we do no longer allow data-factories without metadata. If a data-factory has no metadata, it fail the report.
PRD-4071: Invalid state-key made inline subreport break down.
PRD-4071: Invalid attribute cloning with a half-valid copy-on-write caused failures.

Codestyle: Element's clone and derive methods return nearest subclass now.
PRD-4071: Disabling tests until the case is finished.
PRD-4071: Added additional test to validate attribute copy-on-write handling.
PRD-4071: Added additional test to validate inline subreport processing.
PRD-4071: Reduced default log verbosity
[PRD-4452] Fix Morph Menu
Merge pull request #47 from pentaho-tband/PRD-4452

[PRD-4452] Fix Morph Menu
[PRD-4452] Fix Moprh Menu
Merge pull request #48 from pentaho-tband/PRD-4452

[PRD-4452] Fix Moprh Menu
PRD-4071: XmlDocumentWriter now uses "row" as standard name for all row-layout boxes.
PRD-4071: Updated golden samples with changes for group-names (now showing the real group name, vs a static text based on the section-type) and the renaming of the row-box element into 'row'.
Merge pull request #49 from tmorgner/PRD-4071

Prd 4071: Preparation fixes for case
PRD-4343: Initial commit with WIP for test case
PRD-4343: Removed parameters from report
PRD-4343: Finished test case to test label items on XY Line Chart.  Updated datasource to be memory and no parameters
PRD-4343: Check if base item label generator is null