Remove redundant echo.mojom, verify non-nullables in echo_service.mojom

While looking at mojom files I'm nominally the owner of, I realized
that one had become redundant.  So, I just deleted it and checked the
other to make sure it had the right 'nullability' on the method args.

Also moved around code to build against the de-duped mojom file.

BUG=407673
TEST=build with gyp and gn

Review URL: https://codereview.chromium.org/503363004

Cr-Commit-Position: refs/heads/master@{#292054}


CrOS-Libchrome-Original-Commit: 0e989ee10367671221add030b0cb55e42311faf1
5 files changed
tree: a5c5c7c850a8138bc79df675b7cf973b91b886eb
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/