veyron2/ipc: 3 of n. 'Invoker and Signature' rationalisation.

- implement the changed ipc.Serve signature
- transition all code to use it and ipc.ServeDispatcher
- get rid of the ugliness around calling Serve multiple
  times to publish under multiple names in the mount table
  and instead provide AddName/RemoveName methods.

Change-Id: Ic5edd709d28e2670369986a5b0fce4cd22e3cafd
48 files changed
tree: 60dc86457ae16c6f2acd9d1bf634acc21a7cda83
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/