TryLockTimeOutTest

converted SimpleLock Test which was not being used in our test suite into new lock test using a time out in the tryLock method, which none of our other test have.  a simpler junit 1-jvm version of this test uncovered some problems before 
THe locks could be created up front and stored in an array. the key1 is than the index to the lock in the array.