Change name of searchList to tempList
Skeleton to allow more intuitive delete
Made TaskList implement Iterable instead of just returning an iterator.
Updated ClearDone and ClearUrgent to use Iterable taskList.
updated delete to delete tasks. It also updates tempList if there is more than one possible task.
Merge remote-tracking branch 'origin/krystal'

Conflicts:
	src/logic/Delete.java