+ Introduce PriorityQueue interface, and provide a basic Heap
  implementation of the interface.  Note that for the time
  being, increasing the value of a key is not implemented.

+ Add associated unit tests.

-- daf