Add support for top and side layouts for Pages


  • Add page_orientation enum to Report constructor that adds and orientation attribute to the Pages element
  • Support vertical pages on FE, and make them the default for reports with <5 pages
  • Rename FE Main object to Pages to reflect newer XML format