refine manual for list.group
add list.ungroup
add list.all, list.any
add list.order
add list.sample
add list.cases
add list.class
add tests for new functions
export new functions