Being very specific about UTF-8 and PostgreSQL's test database.
Using Upsert() instead of Insert() and Update(). Closing #13.
Adding the ability to test an specific wrapper with go test -wrapper.
Looks like #13 conflicts with some mongod versions (https://travis-ci.org/upper/db/jobs/24479509), rolling back to old solution to test it a bit more.
User needs to provide a valid database name for Open().
Splitting db.go into main.go, error.go and wrapper.go.
Merge branch 'master' into experimental