Added a new ReentrantLockDirect that used the j.u.c.l.AQS class directly.