PRD-2087: Initial work for widow/orphan support
Removed obsolete code.
PRD-2087: Orphan and Widows; constrain computation
PRD-2087: Orphan and Widows; constraint computation with tests
PRD-2087: Orphan and Widows; pre testing effect of pinning
PRD-2087: Orphan and Widows; Orphans working
PRD-2087: Orphan and Widows; Fixed tests, need to add handling for finished nodes
PRD-2087: ModelPrinter tweaks for debugging
PRD-2087: Crosstab cells inside a row must not have keep-together on by default. We deal with that as part of the PRD-3857 case later.
PRD-2087: Updated gold-report for keep-together test
PRD-2087: Removed verbose logging
PRD-2087: Added helper method to avoid having to create a file object
PRD-2087: Making keep-together work properly. Fixed bug in shifting for row-level boxes as well.
PRD-2087: Making keep-together work properly. Test.
PRD-2087: FastStack needed a toString() for easier debugging
PRD-2087: Using System.exit() is never a good idea
PRD-2087: Introduced a new report-state and report-event to handle orphans that span to the end of the items-area. At the moment, this breaks the crosstab processing.
PRD-2087: Log4j config to filter out layout classes without filtering out the model-printer.
PRD-2087: Broken crosstab reports and broken repeating headers fixed.
PRD-2087: The engine generates a few more progress marker boxes now thanks to the new EndGroupBody-state.