Create helper library for pg extension detection
Handle psql non-zero exitstatus as postgresql down
Update test-kitchen support

* Removes the old "test cookbook" (functionality covered by suites in
  .kitchen.yml)
* requires vagrant 1.1, test kitchen 1.0.0.alpha.4
* Removes vagrantfile (now handled by kitchen-vagrant 0.7.4+)
* Add TESTING.md doc
Merge branch 'test-kitchen-1.0'
Use postgresql string as service name.

The minitest service assertion does not appear to use the status
command for the service, instead falling back to process table
inspection.
release v2.4.0
increment version for development
[COOK-2797] extensions containing '-' fail

Bash resource in contrib recipe fails to load the uuid-ossp contrib
extension due to improperly quoted echo statement. Adding the proper
quotes fixes the issue.
fix suse platform regression from d9c16689
berkshelf plugin for vagrant is renamed
Merge pull request #55 from wyrdvans/COOK-2797

[COOK-2797] extensions containing '-' fail
set password for contrib suite in kitchen.yml
Merge pull request #49 from DonorsChoose/pg_extension_detection

Create helper library for pg extension detection
remove extraneous "already"
[COOK-3022] - update baseboxes in .kitchen.yml
add [COOK-3022] to changelog for next release
[COOK-2387] Pitti Postgresql PPA no longer supported, moving to PGDG apt
fix typo
update docs
check if pgdg apt repo supports target release