rem: hash_rewind(void *_hash_table, struct hash_iterator *i)
add: hash_rewind(struct hash_table *table, struct hash_iterator *iterator)
context: hash_rewind(void *_hash_table, struct hash_iterator *i){	i->ptr = NULL;	i->bucket = -1;}