Fixed bug, Added thorough testing (SOME FAIL)

Our deleteMin()/percolateDown() method is broken.