Consistent naming in reports api.

CommandsReport => AllCommandsReport (to match the endpoint all_commands)
canonicalHiveCommands => canonicalHiveCommandsReport.
HiveCommandResponse was replaced by CommandResponse in 29e1770
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.
Merge pull request #2 from mindprince/readme-fix

Update outdated example in README
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md