remove useless functions list_ins_at and list_drem
make function names more explicite
add check for corrupted list in list_destroy function
fix impossibility to remove the first element in list