Adapt build system options/checks for cross-build tooling
These two patches fix cross-building for Sonnet after !111 (merged) which makes at least one plugin mandatory. Even though that is very reasonable, when building host executables this is not desired and also unneeded runtime executables are usually not located in the path.