better error message while loading dynamic modules
Fixed the target path for the rest of public kernel headers
Updated testing settings -> release for schreyer.lib