fixed; default db logic

When credentials are included but a db name is not, we
default to admin. Otherwise, default to test.

closes #2
release 0.3.0