WHY: Many newer apps use Postgres, and it would be nice to be able to run those as well.
DONE: When we have a sane way to run both or either database as a backend.
HOW: like how we are moving towards present/stopped/absent, we could have mariadb/postgres/other options. Extra bonus points for determining the most efficient setup (single vs multiple DBs based off of chosen services) at runtime.