add MaxNumberPointsOnSameLine
fix issue in MaxNumberPonintsOnSameLine, and add some tests
sort linkedlist -- quicksort
sort list -- merge sort, add some tests for it