add prometheus metrics
it would be nice to add metrics to the daemon for additional monitoring/debugging/crash notifications.

example metrics:
- network peer count
- network num open streams on each protocol
- network num streams per peer
- network messages received and sent
- ongoing swap count
- average swap duration
- swap success/refund/abort rate