make util.h header more self-contained
start on yubico-piv-signer
ignore
start implementing signer
let the signer sign