mutex: Add support for wound/wait style locks