correcting the parameter id :
no parameter result in generted id
little refactoring of message type def
reduce the latency time (tweaking hard !)
function to leave the ring gracefully
tweaking log level
update finger table when update successor
logg when the value of a finger change