Revert: Define table name if it is not defined.
Modules are not longer disabled is they are not required.

Available modules are usually installed by composer, or chosen by
the user, it seems more practical to turst that they are here
to be used. Third parties may extend the class to select which
module to enable or disable.