Identify blacklisters by their ID, not IP.

This change stems from no longer using a peer's IP address
to derive its ID. We no longer do this because we realized
there will be many duplicate IDs due to NAT.
Start Peer code
Merge branch 'master' of github.com:marcgreen/p2pbackup