implemented gc main loop
added list_clean function
moved list_len to header
print statistics during gc
only show statistics if something was done
preciser logging
more msgs from client, better logging
better disconnect msg
dont print name if not connected yet
improved gc counting