Add ReentrantMutex REPR and lock/unlock ops on JVM