New cryptosuite interface
New cryptosuite interface

`seal`/`tear` now imply `sign`/`sure` and take the public key of
the other party. As this muddies the `pu`/`se` distinction, we lump
all asym ops under `as`.

jfranklin9000/urbit,urbit/urbit,belisarius222/arvo,solri/arvo,jfranklin9000/urbit,ohAitch/arvo,jfranklin9000/urbit,eglaysher/arvo,Fang-/arvo,joemfb/arvo,ngzax/urbit,belisarius222/arvo,urbit/urbit,urbit/urbit,ngzax/urbit,ngzax/urbit,ngzax/urbit,cgyarvin/arvo,ngzax/urbit,jfranklin9000/urbit,urbit/urbit,cgyarvin/arvo,jfranklin9000/urbit,joemfb/arvo,ngzax/urbit,urbit/urbit,ohAitch/arvo,ngzax/urbit,jfranklin9000/urbit,urbit/urbit,urbit/urbit,jfranklin9000/urbit