Allow to transfer any data
Initially only std::string was allowed to go through simgrid.
For this purpose I introduced a Message object which mimic the initial struct used (struct message). The difference lies in the dynamic attribute (data) to hold the raw payload (as uint8_t*) that needs to be delivered.