Added 3rd exercise DeleteList.

Looks OK as valgrind report did not report an increase in lost bytes.
Added DeleteList to fix memory leaks inprevious exercises.

Valgrind no longer reporting leaks