add our own ModuleLoader

This ModuleLoader will try to load a module using the common way, and if that
failes it will print a not very helpful error message...
This should just be a pattern for future S11 hackings.