move modules into their own namespace
This is followup for !409 (merged). We should move our modules into separate namespace like kres_modules
to avoid conflicts in the global namespace.
Besides other things, this might be opportunity to clean up the 'rpath'/'LIBRARY_PATH' magic we have in build system.