Resilience

Adds an interval-based peer-liveliness checker. Checks if peer has phoned home in the past 60 seconds, if not, it disconnects from it and removes it from the peer list.

We're having issues with stale peers, and this is an OK solution for now.