List: replace list_entry_orphan by list_is_set

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
Core: use mk_list_is_set to validate nodes removal

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
HTTP: when setting cs as completed, perform validations

Signed-off-by: Eduardo Silva <eduardo@monkey.io>