routing_table: update shouldn't ignore the existing node.

Avoids losing pendingQueries and pastQueries information.

Related to #9 but doesn't solve it yet, based on tests.