Feature/soledad adbapi3

DO NOT MERGE YET
just for testing / pullreq purposes

> Why is this a class attribute?
Because we do not control the constructor (and don't need to).
I this way, the attribute always exist as a class attribute (defaulting to True), so you avoid attribute errors. If you specify a different default, the open_database overshadows it as an instance attribute.