#CAROLINE-41

Raw version of performance measurement is implemented via Clock and TimeLog classes. Examples of usage are in caroline.cc Also some minor style fixes are made to satisfy linter.
Точность самой функции clock() - не менее порядка микросекунд, т.е. относительная погрешность самого метода, еще не учитывая дополнительно всех вычислений, выводов в файл или в поток, 10^-6.
double же дает точность 10^-10 как минимум. Единственный теоретически возможный вариант подобных потерь - сложение большого количество даблов (>10^4), но он обходится кодом для длинного сложения, который меньше, чем перевод всех параметров сначала в целочисленный тип, а потом для вывода в дабл.
На платформах это может быть нужным, чтобы точно у пользователя не было траблов, даже теоретически, в любой программе. Но тут, для данной программы, этого, казалось бы, не нужно.