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
tree: 7d3db3033ed0a0971bab12bcc8e5ae0bff6ba906
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/