LOOM-LSGEN: put tests in root test folder instead of in sdk, tweaks to CMake dependency tests