Bump C++ dependency to C++17 standard.

* benchmark: add a second output `csv` file with the rank for each solvers and
  models to show best solver.

* Optimize all solver algorithms to improve performance: rewrite and
  generalize.

* Improve the `best-cycle` algorithm: is no best solution was found for three
  complete optimization, solver restart to `bastert-cycle`.

* Fix the initialization cycle behaviour.

* Fix the random normalization behaviour.

* Remove useless header (sparse-vector etc), dead code.
This tag has no release notes.