SOIL as a cmake submodule