list: introduce list_last_entry(), use list_{first,last}_entry()