Refactor EvJobScheduler to use g_thread_pool
Basically, let's avoid reinventing the wheel. Which currently have the consequence of leaking every g_thread, and actually runs single-threaded... This also requires to make all jobs thread jobs, which itself depends on #9