Externalisation of the pre-treatment, implemented with transform and filter iterator in prechecksum.hpp. Add usage function make_prechecksum. Adaptation of the test suite.