clean no longer removes the tmp directory (.bootstrap rule)
adding const to all parameters in search.h functions
adding tuple_t type
creating the interface for hashmap and uhashmap (though it is far from complete)