Adding a test Worker which will act as the example for g2log bgWorker
Prepare for the next example: When this works we are DONE!!!!!!!

--- well we have to test this A LOT and I need to check so that the lambda syntax is correct. If I run into issues I will just go back to std::function which is dead safe!
It is Now working but is not so "pretty" ...
Started to prepar for secure weak ptr handling