added a new test: testReadWriteLock::test_readFromMultipleThread() in which multiple threads read value while taking the read lock.