handle .tgz as well
don't fail when docs isn't an array
add yubikey-ksm and yubikey-val to automatic building