Moving iterator adapters into SortAlgo.h
Moving Timsort implementation into src/algorithms/timsort.cpp