cleanup all peer on fini and other goodies

Change-Id: I3a5304ff249ce0ce98240964657524ba79027564
Signed-off-by: Alessandro Salvatori <sandr8@gmail.com>