Cli conversion (fix #189)
This PR brings an unified CLI to control GeoHealthCheck (fix #189).
I introduced click to take control over all the cli-commands and I was able to completely phase out paver (paver is still available, but I marked it as deprecated). To keep an overview, I kept all of the cli commands in the file geohc_cli.py. I also introduced a setup.py file in order to install GHC with a simple pip install .. I believe we can now also upload it to pypi.
@tomkralidis : can you review the setup.py file since I assumed you would be the maintainer.
The CLI command now allow for: geohc create-instance, geohc db-create, geohc db-adduser -u rob -p mypass -e [email protected] -r admin, and geohc --help.
@borrob again great effort! See you even thought of Docker build. @tomkralidis will you be able to review?