Rearrange directory structure, standardize boilerplate files
Fix relative requires to get tests working
Fix typos in gemspec, add descs to Rakefile
Add version file
Make dependency versions more lenient, clean up requires
Break tests; remove Gemfile.lock; update gemspec; change dir structure
Move adapters into the gem-specific lib subdir
Fix tests by fixing requires, config path
Begin conversion to an instance-based framework

1. Turn Db into a standard base class, instead of an abstract singleton
2. Change the PostgreSQL adapter to work as an instantiated class
3. Remove Db references from Sql, since it has no access to
   instantiated adapters.

Ran tracking setup/teardown in Pry. No tests were run.
Formatting
Implement [] for PostgreSQL; pass adapter to task definition
Add adapter-specified task names, dependency resolution
Fix bad equality on identical Times by using DateTime
Comments
Make the Greenplum adapter instantiatable
Comments
WIP rake tasks run but tests fail
Fix Db, rake task tests; Time instead of DateTime

Tests db_spec and test_rake_table_task pass.
Switched back to using Time instead of DateTime for comparisons,
although Table still uses DateTime to store stamps internally.
Fix table_spec tests
Fix sql_spec tests; add adapter helper method