veyron2/vdl: Signature cleanups.
MultiPart: 1/3
A collection of Signature-related cleanups:
o Rename standard vdl package to stdvdl, since it clashes with
veyron2/vdl.
o Move signature types (InterfaceSig, MethodSig, etc) into
stdvdl, so that javascript codegen can depend on it.
o Replace in/out stream hacks with optional type.
o Ensure Signature and MethodSignature really work with vom2.
There are upcoming CLs that fix wspr and veyron.js.
Change-Id: Ib2dfc84215c91b9cb7583ce318786eb06a47b3f8
3 files changed