Adding support for Presto commands to qds sdk
Merge pull request #22 from nonbeing/master

Adding support for Presto commands to qds sdk
Remove sample size option from presto cmd
updated version number
QBOL-2642
Making changes to address url path problems on Windows
	modified:   qds_sdk/connection.py
	modified:   qds_sdk/qubole.py
Merge pull request #23 from mineshpateltc/master

QBOL-2642
PEP-8 polish: Remove trailing whitespace, remove unnecessary semicolons, remove unnecessary parans, add/delete new lines.
More pep8 polish.
PEP-8 polish: Remove unused imports, indentation correction. Make code more pythonic etc.
Add submit action to usage messages.
Merge pull request #25 from mindprince/pep8-polish

PEP-8 polish: Correct some inconsistent indentation, remove trailing spaces, remove superfluous semicolons/parans. Make code more pythonic
Merge pull request #24 from mindprince/fix-usage-messages

Conflicts:
	qds_sdk/commands.py
Update .gitignore to ignore virtualenv's venv directory
Deprecate old hadoop_cluster api. Lay foundation of new clusters api. Update usage.
Add 'cluster delelte' command
Add support for 'cluster start' and 'cluster terminate' commands.
Add support for 'cluster status' command which shows the cluster state
(DOWN, PENDING, TERMINATING, UP)
show action is not needed. Will use list <id> instead.
Add support for 'cluster list' command.

It also supports showing a particular cluster by id or tag. You can also filter
by cluster state. I have used argparse to parse the command line arguments
instead of optparse. I will eventually migrate the whole codebase to use
argparse.
Pretty print the json result