ruby: Do not destroy Ruby modules until ruby_finalize() exits
ruby: Do not destroy Ruby modules until ruby_finalize() exits

We call ruby_finalize() before cleaning up the modules, because Ruby
code may execute in ruby_finalize(), e.g. when using Minitest's autorun.

KDE/kross-interpreters,KDE/kross-interpreters,KDE/kross-interpreters,KDE/kross-interpreters,KDE/kross-interpreters,KDE/kross-interpreters