fix: random generator/distribution result type (add const)
add C++14 constexpr version: random generator
support C++14 constexpr: random distributions
fix warning: remove unused typedef
fix: partition_copy parameter
fix: std::numeric_limits -> sprout::numeric_limits