FIX the bug in TimSort and IsSorted
ADD testcases of TestRandom1MTS and TestBentleyMcIlroyTS for TimSort