Merge pull request #7 from chuckbutler/master

Update README.md
Make configure use dicts
Fixed some spelling errors in README.md

Signed-off-by: Marco Ceppi <marco@ceppi.net>
Update docs to reflect new configure function
Update sentry template hooks to be executable
Make sure JUJU_ENV is returned for defaults
Linting rules
flake8 fixes
Update the build tools for dev environment.

- Work on having the Makefile build a py3 virtualenv
- Update the setup.py to work properly and use console_scripts.
- Update the test requirements and install process.
- Verify that tests pass in the new environment
Merge pull request #9 from mitechie/venv-makefile-updates

Venv makefile updates
flake8 fixes
Use charmworldlib instead of janky magic lookups
If charm is a directory, use that instead
Properly patch charmworldlib calls
updated ignores

Conflicts:
	.gitignore
don't use drugs
Don't pass dicts
num_units instead of units for deployer cfg
Clean up after deployments
Updated dependencies