ignore swap files
add usage documentation
add simple wrapper draft
add requirements to readme
Add rudimentary support for lazy tab completion.

For now, this is just a straight copy of virtualenvwrapper.sh 3.6's
tab completion setup function. Dirty, but it works.