Add .gitignore
Use virtualenv in Makefile targets
Fixes #1 - Stops AWS credentials being exposed in logs