Don't expose database URL in chameleon.core

Consumers don't really need to use this URL; they just need the
database object itself.
Use stubs in unit tests