.gitignore, splitting requirements into pypy and cpython versions