Ubuntu 12.04 bug fixes

The database needs to be restarted to attach to the correct bind
address. Erlang does not need to be installed explicitly on Ubuntu.
Merge pull request #52 from hogepodge/ubuntu_fixes

Ubuntu 12.04 bug fixes
More ubuntu fixes

Added the concept of build stages to ensure database is running before
other resources.
Merge branch 'ubuntu_fixes'
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-openstack
4.0.0 Release
Merge pull request #54 from hogepodge/release_4_0_0

4.0.0 Release