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
The postgres server part really should be in a ``server.rb`` recipe. The intent is to eventually have the pg server hosted externally, but in the short term it'll be locally.