Expand .gitignore

Based on
https://raw.githubusercontent.com/github/gitignore/master/Python.gitignore
Delete unnecessary files
Rename "build" folder to "src"
Make test user approved by default.
Move all settings to settings.py