Added Python cache files to gitignore
Added script to setup.py
Added manifest includes
Added build directory to ignored patterns