1. Для ускорения тестирования уменьшено число итераций при тестировании discrete_distribtuion (соответственно увеличина допустимая погрешность)

2. opional::value_or для rvalue