initial commit
moved to a inner class of Test_DLockClient_lockWhile
implemented a class using the Callback interface
removed try catch
added a example