modified pp and puppet file along lines of stephens old pp - but added some missing things like postgres & imagemagick - and updated some versions - and took out some things were not using