use our own ModuleLoader, jnthn++

This has the consequene that we cant use Config.pm from Terms.pm. Turned it around.
fix Config.pm's dependecy
fix that occourance of %Config