Add ability to use a gitignored config in dev

This is nice if you like to use preview or production data regularly
in development.

Also massively update the README.