Fixed some includes and types.
Using std::sqrt instead of sqrt.
Added asymmetric normal distribution.
Avoid some recomputation on asymmetric Laplace.
Removed some comments.