We were running some linters on some files and some on others. Extract a common setting and use it everywhere.
* Don't use a virtualenv * Generate the server's signing key to allow it to start * Add signing key paths to CI configuration files * Use a Python script to create the postgresql database * Improve logging