Add typedef for selection functions
Added ll_select() interface and implementation
Added avl_select() interface and file for impl.
Added interface for ht_select() and impl file
Redefine r_set_select()
Add implementation for r_set_select()