Add support for subreports
Add support for subreports.
Note: Siders is a special case indeed when we put the subreport element inside a page footer/header. Inserting inside left/right margin can be achieved by adding these margin areas to the set of report sections.