Add gitignores for virtualenv, emacs and windows