code beautifying (cherry picked from commit dbb72b4)
comment beaut (cherry picked from commit 94b5ed9)
delete file which is created with test (cherry picked from commit 4724a6b)
tests for getClassName (cherry picked from commit b7c2d5b)
do not disable module if config is set (cherry picked from commit fa3fbf8)
do not disable module if config is set (cherry picked from commit 54c608d)