add support for notification in command
Merge pull request #34 from itsvikramagr/add-notifications

Add support to send notifications on command completion
HadoopCommand should use the same parsing pattern as other commands. Add --notify option to hadoopcmd run|submit
Merge pull request #35 from mindprince/hadoopcmd-parsing

HadoopCommand should use the same parsing pattern as other commands.
Fix typo, the api uses ondemand not on-demand.
Bump version
Add support for reports api.
Use 'list' instead of 'index' for listing the names of all available reports. Use '--sort' instead of '--sort-column' for specifying the attribute to sort by.
Merge pull request #36 from mindprince/reports-api

Add support for reports api.
Improve sample report template.
Add support for all_commands report.
Bump version.
Merge pull request #37 from mindprince/reports-api-all-commands

Add support for all_commands report.
Bump version
Add tests for cluster commands.

Still need to add tests for cluster update and cluster create subcommands.
Right now, I am capturing calls to Connection._api_call().
It is probably a better idea to capture calls to the requests library itself.
That's in the to-do list.
The ability to use assertRaises() as a context manager was added in Python 2.7. Using unittest2 to use that in Python 2.6
Add tests for 'cluster create' and 'cluster update' commands.
The API now allows cluster operations using label as in identifier.
Persistent Security Groups setting is not exposed yet - it doesn't work properly.
Presto settings have changed.