command line argument parsing and PEP8

Added argparse to module with support for setting the host, port
and db used for the redis connection.

I made pep8 changes too (except for your whitespace padded dictionary) cause I'm OCD like that.

Thanks for the tool.