Updated .gitignore with more python specific ignores