Fix last-item removal bug in Heap.remove().

data_structures/heap/heap/data_structure.py
	-`Heap.remove()` blew up when the last item in a heap was
	removed, due to an `IndexError` that stemmed from index-value
	swapping.
	-Fix with a conditional on the length of the `Heap`.