Add .github/scripts/test-sdk.sh which verifies a freshly-built target-platform
SDK is usable by consumers: layout/markers, host runtime executes (eve -v),
'eve zip' compresses a sample game, and 'eve package' assembles a runnable
game folder (with runtime DLLs on Windows). A best-effort in-memory run of the
packaged game checks scripts load from game.eve (WARN-only for headless/GPU).
Wire it into sdk-release.yml for win32/linux/macosx right after each SDK is
built and before the zips are packaged/published, so a broken SDK blocks the
GitHub Release. Setup software Vulkan (SwiftShader/Lavapipe) best-effort to
give the in-memory run a chance without failing the gate.