Add Python dependencies

Add pip.req and installation instructions
Add gitignore

Ignore swap files as well as the virtual environment (assumed to be in
virtualenv/)