use pkgrepo.managed
use pitti/postgresql PPA instead.
use variable for ppa
cleanups and manage shmall
first pass at user support
simplify client.sls