Heap priority queue written in C, licensed under a BSD license