added overload config:module-config() with param for one module
added functions: smc:diff and smc:resolve
simplified templates of default layout
just syntactic, + ws
added exception handling for request:* functions,
for when using repo-utils in restxq context (which does not support request-module)