* test/t-Thread-*: fixed issues induced by the new version of thread class
* OneMax/threaded.cpp: removed deprecated codes
* TSP/threaded.cpp: removed deprecated async namepaces for some operators
* simulation/threaded.cpp: multi-threaded MPI mode used, added ThreadsRunner object in order to create threads for operators needs, added operators thread handlers too and finaly call the main thread runner function with specific arguments
* ../../../test/t-multithreaded-comm-boost-mpi-functor.cpp: to test multi threaded mpi communications
* ../../../test/t-Thread-args3.cpp: to test variadic threaded operators parameters
* ../../../src/dim/core/IslandData.h: use a boolean in pop function in order to wait the queue filling with at least 1 data otherwise if the queue is empty the function raise an exception, removed inheriting to ParallelContext, removed const keyword since there is a conflict with mutex, and added an atomic booleen in order to know if the stoping criteria was reached
* ../../../src/dim/core/Thread.h: added a specialized thread adding function for thread memory pointer in ThreadsRunner class
* ../../../test/CMakeLists.txt: added new test files in cmake config
* feedbacker && migrator: removed deprecated codes (old version of threading) and created the new sender and receiver classes used in the inherting addTo function in order to create and add threads as many as there are island to communicate with.
* ../../../src/dim/algo/Easy.h: now the time measuring may be disabled in algo, we also use the new location of the stoping criteria boolean