Fix the bug with sampling log-normal distribution.

Boost introduced a different log-normal distribution sampling function
in boost::random namespace that works as expected. The previous
implementation was using backwards compatible log-normal distribution
with different behaviour.