Add buildHeap and union to binary heap

Added tests, cleaned up tests, made heapify internal
Fix heading on readme