[SP-1643] - PRD-5268 - Reports with pagebreaks did not generate sheetnames and extra sheets correctly.

(1) Sheetnames were not computed if the name was defined on the root band itself.
(2) Sheetnames were not applied if any other empty band exists before this section
(3) Subsequent sheets had their content offset by the previous bands filled rows.

cherry picked commit: 6ed8a40ace3ffa0fb2927dbaf53cc746b06de5be
Merge pull request #534 from mtseu/sp-1643

[SP-1643] - PRD-5268 - Reports with pagebreaks did not generate sheetnam...