zero-pad DSA signatures to 40 bytes

fixes dlech/KeeAgent#78