Updated ConcurrentBucketHashMap to use ReentrantReadWriteLocks rather
then creating locks on our own.