(change:major) Network sniffer has been partially rewritten in order to split the sniffing and analyzing stages in two separate part and put them inside a different thread. This change has been performed in order to avoid packet loss due to too much time spent to update the data store.