skip non-mysql behavior in tests
clean up adapter choosing and initialization.  raise error on unrecognized adapter_name.

this might help debug #91
100% code coverage (via hack)
README use @ references for credits, include link to contributors page