Add fab command to run arbitrary manage.py commands

Because having to vagrant ssh manually first, and then activate
the virtualenv, is annoying and this is much nicer. update_deps,
and therefore update, is doing something weird so it should still
be run manually.
Change to .gitignore for vagrant
Updates to vagrant docs for new functionality and clarification