Added tests library(tests.h), timsort library(timsort.h) and tester(timsort.cpp)