new function - delete_list, returns status code

Signed-off-by: William Rockwood <wrockwood@tadl.org>