Don't need the .c file anymore. SHF!
AlgoHeap takes a custom key comparison function.
Pointless indentation change
Replaced type-specific Algo*Data unions with one shared AlgoData union. Improved unit test coverage, too.
bools are for suckers.