
- only lower-case ASCII in the service name seems to work in our implementation
  run against Apple's Rendez-vous

  Test case:
  use upper-case letters in the service name
  use spaces in the service name
  use funky UTF-8 characters in the service name

  (an HTTP service called "Films" can't be accessed by Safari whereas
  "films" can)

- find more info about some standard services, for example:
mDNS -B _ssh._tcp local
mDNS -L dozo _ssh._tcp local

- fix the FIXMEs (obviously)

