moved all the logic related to handling tcp connections to serving.[ch]

exposed a function to evict an item from the local cache
(note: the underlying storage won't be touched, the item will be
removed only from the arc cache and eventually reloaded at next
fetch operation (unless in the meanwhile removed from the underlying
storage)