Changed promise.String() to call the appropriate object's (peer, or object) String() method. Local objects no longer print out the local IP address and port.