Feature/threaded logging
Updates have been required to allow ramsis to concurrently request work from the remote worker. The problem occurring with the old version is that the forked processes (which are created by default on linux by the multiprocessing module) was copying logging locks if the process was forked at a time when a lock was held. Now the processes are spawned instead and some changes were required as the logging needs to be reconfigured in the new process now.
This change is aligned with the commits on:
em1: 352ba540f0dc4d1d0f9e2000fe2790589300b034
and ramsis.utils: 9339a8613e3511f07cc0fb19cfdd5d3d25a6f5a7