Restore the old Gem behaviour of using the table name to generate the ActsAsModule name. This is because the class name might containing modules and so ActsAsModuleName::ClassName does not work (ActsAsTableName would.)
Coverage remained the same when pulling 01c6fbe7d4a3bbba673f0a9015735342662b1b5b on lowjoel:lowjoel-fix-modules into 476e02ef86a10ce4cfc741ba3b0725e4b184644a on hzamani:master.
Restore the old Gem behaviour of using the table name to generate the ActsAsModule name. This is because the class name might containing modules and so ActsAsModuleName::ClassName does not work (ActsAsTableName would.)