updating the makefile to include the hashtable test
fixing assertion messages
renaming dlist header to list
updating to include the hashtable test
adding hashtable_iter_destroy and fixing iterator bugs
fixing hashtable_iter_next
adding hashtable tests
updating the makefile to include the vector test
adding vector tests
fixing bugs and adding the vector iterator
updating hashtable tests