Update .gitignore

Exclude venv.
Exclude build/dist dirs from exe process.
Add requirements.txt

This file includes the package install instructions for pip, in order to
be able to run this from the Python interpreter.