Add ReportTemplate.getrows api, changes to form class are adding getters & setters & also adding a function
(open to renaming suggestions) for reports that want to override beginProcess to set some variables once ->_params has been run - since beginPostProcess is very 'formy'

don't set qfkey if not in controller mode

rename beginPostProcessNoController to beginPostProcessCommon which better reflects preProcessCommon, fix e-notices exposed by test

add statistics api
enotice fix on report to pass tests
Add tests for report_template getrows & getstatistics
Merge pull request #2170 from eileenmcnaughton/CRM-13918

CRM-13918 add report_template.getrows, report_template.getstatistics api functions