fix memory leaks -- valgrind runs clean on FibonacciHeapTest.cpp
logging changes
changes to return types
formatting and commenting changes
test cases currently producing errors