ot::OwningList::Pop() method
Pops an entry from head of the linked list and return an `OwnedPtr` to it.
Return value
An `OwnedPtr` to the entry that was popped (set to null if list of empty).
Notes
This method does not change the popped entry itself, i.e., the popped entry next pointer stays as before.