Finished auxiliary merge sort and heap sort, fixed bug in in-place merge sort.