add __pycache__ and .pyc to gitignore