paring_heap now has elements on the heap, stored in a std::list<Node*> elements.  This will (in theory) be used to iterators so we can meld() the trees easily.