Fix path for `/bin/cat`
first commit of acls
ACLs functioning, added examples in README and test, comments in config manifests
typos in readme and test/server.pp
Update README.md

Correct references to 'user' and 'grant' types, which were renamed to 'database_*'.
Fix tests so that they can be run multiple times

One of the spec tests was creating a table to test
some user privileges.  However, it wasn't dropping
the table afterwards, meaning that the same test
would fail on the next run because that table already
existed.  This commit adds a command to drop the
table so that the tests can be run several times
in sequence.
Add deprecation warning for postgres::psql

This commit adds a deprecation warning for the
Exec-based postgres::psql type, and a test
to verify that the deprecation warning is
being generated.
Merge pull request #20 from dharwood/dharwood/pg_hba_acls

Defining ACLs in pg_hba.conf
Merge pull request #22 from cprice-puppet/patch-1

Update README.md
Merge pull request #19 from jarib/fix-path-for-cat

Fix path for `/bin/cat`
Support special characters in database role name

This will allow characters such as '-' in database role
names. Additionally, escaping of '"' characters now applies to all '"'
characters, not just the first in a sql command.
Merge pull request #23 from albertkoch/master

Support special characters in database role name
Fix typo in server smoke test
Puppet lint fixes

 - left longer than 80 char warnings
 - left inherits params class warnings
Merge pull request #24 from blkperl/fix_tests

Puppet lint fixes and test typo
Initial working implementation of ruby psql type/provider

This commit provides a working implementation of a ruby
type/provider (`postgresql_psql` for handling the PSQL
commands.  This is a little more flexible than doing it
via Exec resources, which is what the `postgresql::psql`
type was doing.

The old type is still present but now includes a
deprecation notification, and all of the other types
that were using the `::psql` type have been ported over
to use the `postgresql_psql` type instead.
Issue #28 Changed stdlib version to >=2.0.0 to allow using newer version of stdlib.
Added check before adding postgresql::user

This is to make sure there are no duplicate definitions when creating multiple
databases owned by the same user.
Bumped stdlib dependency to 3.x
Properly quote database name when using `postgresql::psql` for GRANT or REVOKE.