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