Update Peer.java

Minor fixes, mostly to agree with the "bad_peer" code in RUBTClient, about when to add a bad peer into the bad_peer list.