Add a requirements file for development/testing requirements
Add more environment and generated file stuff to the gitignore
Sort translatable strings so that results are consistent across Python versions
Bump the version