[CLEANUP] - Added reporting-standard override hook for build properties.
[CLEANUP] - Split long 'run' method into smaller chunks
PRD-4841 - Fixing a crashing layout error on complex nested boxes

  Code fix for invalid state when deeply nested boxes inside
  a canvas box were shifted away from a page-break location.
  This bug happens when a shift is initiated inside a nested
  box that has a canvas/row-parent, where the canvas parent then
  does not expand its height as a result.
PRD-4841 - (Golden sample updates)

  Code fix for invalid state when deeply nested boxes inside
  a canvas box were shifted away from a page-break location.
  This bug happens when a shift is initiated inside a nested
  box that has a canvas/row-parent, where the canvas parent then
  does not expand its height as a result.
PRD-4841 - (Golden sample updates)

  Code fix for invalid state when deeply nested boxes inside
  a canvas box were shifted away from a page-break location.
  This bug happens when a shift is initiated inside a nested
  box that has a canvas/row-parent, where the canvas parent then
  does not expand its height as a result.
Merge pull request #338 from tmorgner/PRD-4841

PRD-4841 - Fixing a crashing bug when content is shifted on pagebreaks