Support Hyper-schema "encType" and "targetSchema"

As defined in spec, `encType` continues to default to
`application/json`, but this allows other types to be specified.