Added some context to error strings in sempahore_mutex tests.
Convert all `Errorf(); return`s to `Fatalf()` idiom.
Convert Errorf to Fatalf (to terminate each test function at the first error).