Refactoring the mutithreads algorithms
Refactoring on the muti thread algorithms and new untitests for it
Improve unittest transform_unary
Refactor of unary transform
Refactor multi thread for_each
Cleanup of parallel_algorithm.hpp file