we have for example had sudo 1.9.5p2 which should have been 1.9.5_p2. Show a warning to avoid this in the future.
Ref: https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10058
Add s test for valid pkgnames to verify the testsuite APKBUILD actually works as intended, and a few tests for invalid pkgnames