Context#signer doesn't need to be told key_id if only one.

If there's exactly one key in the KeyStore, then it's implicitly the
signing key, and is passed to Signer.

If there's multiple keys in the KeyStore, then a `signing_key_id` needs
to be passed to Context to select one.