refactored AbstractMergeSort,
refactored EfficientMergeSort,
refactored SimpleMergeSort,
changed SimpleArraySplitterList : added removeAll,
changed TestSimpleArraySplitterList : changed testSize,
									  added testRemoveAll