[WIP] Fix ht interface

This PR is for fixing the hashtable interface. **I also changes the public interface.**
Not needed, just include libreset/set.h and use `struct r_set_cfg`. This way you can also pass teh config to the AVL interface.