Implementation des sémaphores (partielle) et corrections diverses.