Implemented an iterator for IntegerList
Used the IntegerList.Iterator for MergeSort
Migrated SelectionSort from bare int[] to IntegerList