cleanup & refactor

Cleanup all the things. Major changes include:

*  <code>databases::postgresql</code> hates the way we install pg93, so hack around it
*  use yum_repository
*  use encrypted data bags
These files should not be hosted on a personal account. They really should be included in our public repository or internal repository. Should this be in the OSL private or public repo?