Relates to #441 (closed).
Add constexpr (not for geometricMean which uses std::sqrt) and noexcept. Static assert the requirements on the input arguments, they have to be numbers.