Dry up (db) data source connections

- All share the same connected? and disconnect methods
- All merge :user and :password into the db_options hash