Use builtin "default" argument in salt['pillar.get']
Use False instead of empty string for undefined context
Add Python packages
Add sqlite
Add gunicorn-restart script
Use template1 for Postgresql monitoring