fix slist_pop_node failure test
add dlist_pop_node definition and base docs
add dlist_pop_node tests
add dlist_pop_node implementation