Fixed project url
Added postgresql support

Split the database class into multiple parts.
Debian needed an additional package.
Changed adapter logic slightly.
Added tests for postgresql
Updated README for postgres
Removing trailing comma, causing ruby 1.8 tests to fail
Fixed order in mysql database

Set a fixed order of operations for mysql user and grants. Puppet might
otherwise decide to create the user or grants before mysql::server did
its job.
Actually require all packages before installing

'bundle install' did not require all packages that were necessary to
install the gems. This would result in 'bundle install' failing when
puppet decides to run it before certain packages. Some packages in the
list are not actually required to install all the gems. But keeping a
separate list requires more development effort as the two list have to
be updated constantly and can get out of sync easily.
Upped version to 1.2.0

Changes to the previous version include, but are not limited to:

- Support for Postgresql
- Bugfixes