db adapter will now accept connection strings with funky characters without having parsing issues. - closes #2

Squashed commit of the following:

commit 4db8ad8e4650c9e73388b9c2b4b1c53ca5ef6a35
Author: Russell Niller <rdniller@jackrussellsoftware.com>
Date:   Tue Apr 23 15:48:38 2013 -0400

    db store method will return name instead of id.

commit 5a61b3788811f0f1bfc19241de278b9e97a7056c
Author: Russell Niller <rdniller@jackrussellsoftware.com>
Date:   Tue Apr 23 15:42:51 2013 -0400

    Revert "db connection will now accept env variables."

    This reverts commit 1e2178bce0f41e288d37b07614c3fba695a66028.

commit 1e2178bce0f41e288d37b07614c3fba695a66028
Author: Russell Niller <rdniller@jackrussellsoftware.com>
Date:   Tue Apr 23 14:50:59 2013 -0400

    db connection will now accept env variables.

commit 1b7907f166cab6fe5e039b3554c985fd74934cfd
Author: Russell Niller <rdniller@jackrussellsoftware.com>
Date:   Mon Apr 22 17:11:04 2013 -0400

    bumped version to 0.0.4

commit b1cb37a3c6fefa9f07ed82298d65aebf8d9edd98
Author: Russell Niller <rdniller@jackrussellsoftware.com>
Date:   Mon Apr 22 17:10:02 2013 -0400

    db adapter will now accept connection strings with funky characters