Adds a node to the zone hash table, growing the table when it is half full.
insert_node :: (q: *Zone_Profiling_Data)