require a properly configured table name to activate the DBMS adapters

Do not attempt to check the connection (factory->getXConnection()) in order to
avoid having to open a real connection. We could as well have extended the
Factory interface by adding getXConnectionDetails(), but that seemed hacky and
overblown.
removed unused and outdated api doc stuff
use ApiGen to build the API docs from now on
updated documentation
improved apigen config
Added tag v2.0.1 for changeset c3b0918e4ae5