Refactor PeerFinder slot tracking:
* Add documentation for slot logic in README.md
* Introduce the Slot object as a replacement for Peer
* New bullet-proof method for slot accounting
* Handle errors retrieving endpoints from asio sockets