Add new peers into a global list of peers.

This is a prerequisite for an ordered tear down when the process is terminated.
Destroy all peers when a shutdown of the daemon is performed.