Adding way to allow search to not be interupted by the tester. Fixing bug in MinHeap

need to call make_heap, not just sort_heap when we delete things.
Also, modifying the printout of maps to make it easier to read (walls
are now x instead of #)
Using integers for manhattan distance of a*