Properly track slots for peerfinder. Use peerfinder configuration to determine whether outgoing connections are allowed.
Don't make outgoing connections for private peers.
Add onPeerConnecting thunk
Correctly wrap all calls to the Logic.
Use the Config to determine whether we need to make outgoing connections.
Add onPeerConnecting thunk
Add a debug message when we receive an mtENDPOINT message from a peer.
Update PeerFinder connection policy to reflect the Config
Make connections only when configured to
[WIP] Change aging model for peerfinder Cache
[WIP] Temporary
[WIP] Temporary
[WIP] The CachedEndpoint is a List::Node
[WIP] Abstract clock functionality for PeerFinder
[WIP] Continue integration of DiscreteTime
[WIP] Track cache expirations
Track whether a connection check is in progress
[WIP] Insert, age and expire entries in the endpoint cache
Cleanup logging and indentation
Use schema for PeerFinder tables.