JWS: add jwk header parameter
types: add Base64SHA1

The "x5t" field used in JWS headers and JWK keys is a
base64url-encoded SHA-1 digest.  Add the Base64SHA1 type and
FromJSON and ToJSON instances for working with such values.