* switch to c++17 * more 17 * 1z * use std::clamp * Fix types in clamp * bump submodules * bump laika Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>