Make struct Neighbor in peer.h as a complete type in order to make a memory deletion in PeerManager::DestroyPeers()
Add forward declarations
Remove the include of same file
Itemize debug infos