Build updates
I had a build job fail due to building rogue after libYarr, which this should fix.
Also, add a test target, which gets run as part of CI.
I had a build job fail due to building rogue after libYarr, which this should fix.
Also, add a test target, which gets run as part of CI.