Introduce hashtable testing
Minor
Still segfault
Minor
Fixed various bugs in the hashtable.
Fix
Fix
Fixed hashtable implementation.
Changed hash table to use open addressing. Changed hashtable tests to
avoid clustering.
Fix Makefile: change $? to $^

$? is the list of "changed" prerequisites only
Fixed ht_free()