This level of session management is inapproriate for module space.
Implement missing dropIndexes method, other general cleanup
Rework module helper to mimic 2.6
Conform to changes in Xmf\Module\Helper
disable XoopsLogger calls
Cleanup comments and formatting
Rework since these were hooked to getHelper() in module helper.

That is gone now, so instead of insiting on passing a module object, accept 
null and use the current module object if none was specified. Will have to
move these eventually.
cleanup some phpcs errors
Fix difference in loadLanguage params vs. 2.6 Xoops_Module_Helper