CRM-14137 report_template api - add ability to retrieve related metadata

----------------------------------------
* CRM-14137: Report_template.getrows api - allow retrieval of metadata at the top level
  http://issues.civicrm.org/jira/browse/CRM-14137
api tidy-up add missing spaces
CRM-14138 report_template.get_rows api make report id optional on getrows

----------------------------------------
* CRM-14138: Report_template.getrows api - make report_id OR instance_id required (currently report id is required)
  http://issues.civicrm.org/jira/browse/CRM-14138
Report/Form as deepaks pointed out getTitle exists in parent class
Merge pull request #2419 from eileenmcnaughton/CRM-14137

CRM-14137 , CRM-14138 , report_template.getrows api tidy up