Corrected module testing.

is_module() now correctly reports success on finding such module, while
is_module_loaded() unconditionally throws an exception (until we decide how
best to efficiently implement such tester). Moreover,
::startup_zeshy_autoload_modules() no longer attempts to autoload nonexistent
modules on the first expansion of a global registered with such module.