Consistent naming in reports api.

CommandsReport => AllCommandsReport (to match the endpoint all_commands)
canonicalHiveCommands => canonicalHiveCommandsReport.
Change ReportsApi to ReportApi to make it consistent with other api class names.
Merge pull request #1 from mindprince/reports-api

Consistent naming in reports api.