veyron2: Separate out options into a separate package.

A couple of "cleanups" here:
(1) All common options are moved to a separate package.
    This clears up the godoc of the "veyron2" entrypoint package
(2) Apply consistent naming (no "Opt" suffices) and get rid of
    helper functions. Now, there is only one exported type per
    option (instead of one type and one helper function) at the
    cost of possibly inconsistent syntax:
    options.RemoteID("foo") vs. options.LocalID{localid}

Change-Id: Ie589a7451c29ca999530680d585f0d6a2a88359e
27 files changed
tree: 5657f69fcb8d66a8b7f338f2702128ee417ea33e
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/