Thread / ThreadPool / Mutex / Conditionnal implementation (Linux/Windows Compatibility)