Added mat4 initializer experiment
Replaced detail::type by std::numerical_limits