Interfaces and inheritance e for MinSpace/MutableSpace and PeerSpace/MutableSpaceSet
Rename PeerSpace to PeerSpaceSet and include code inside space_set.go
Change the way we encode state
Allow time to be stubbed out for testing
Fix a couple of comments
Print place where a util routine was called
LocalState() no longer in Gossip interface
Implement tombstoning of peers we haven't heard from
Test tombstoning
Look for leaked address ranges
Implement gossip timeouts
Improve logging
Track leaks; refactor
Fix IsHeirTo()
Deal with leaks
Add new testing helpers
Clean up a bit
Actually reclaim leaks