Restructuring LoaderManager

Extracted Resolver for validating moduleNames and paths. Moved code from
Loader to Module.
Minor changes; better errormessage if plugin fails
Added Function-modargs.functional()

Makes it easier to write in a more functional programming style. Works
best with the static methods on sandboxed types (jar.lang:
[Object,Array,...]).
Removed getClassFromModule(); namespaced classes
Filter arguments before check in Class.implementz()
Minor fixes

Fixes in recover and logbehaviour. Swapped arguments in call to
debugger. environment-configuration now with objects instead of
functions.
Extracted ConfigurationManager
Consistent hashvalues for instances and classes

e.g. 'Class #<moduleName:ClassName>', 'Object
#<moduleName:ClassName#hash>'