veyron2/services/watch: Split types into separate pkg

Split the watch interface into two separate packages: one for the interface
itself, and one for the types.

This will allow implementations to use the generated types without
depending on the generated stubs.

Change-Id: I8b52a865a3682dfb86aed7c1e56d29b2c9a27f44
17 files changed
tree: f1e562de3b0b1906bd932a08c0c3381e7baaf658
  1. examples/
  2. lib/
  3. profiles/
  4. runtimes/
  5. security/
  6. services/
  7. tools/