PR description:
> Recent questions have come up regarding dynamic service registration
> (see https://github.com/bitcoin/bitcoin/pull/16442#discussion_r308702676
> and the assumeutxo project
> While investigating how dynamic service registration might work, I was
> confused about how we convey local services to peers. This adds some
> documentation that hopefully clarifies this process.
Backport of PR16847