Shift async peer lookup into PeerListService, don't bother if unreachable
First cut replacing meshms ui on new servald api
Only create a notification if there are more incoming messages, don't send empty messages
Various improvements to meshms implementation

- use new MeshMS2 service type
- allow manifests that have any service type
- display delivered and read markers as rows in the message list
Remove broken ui elements
Remove obsolete messaging database during install
Reduce redundant logging
Sync serval-dna