New lib module, contains stuff used in unit testing only. Not intended
for deployment and NOT supported in deployment.
Added RM unit test that will generate a random number of locks and
verify that each can be retrieved.
* Added serialize() to RMLock object.
* Modified return from GetLock to return serialized lock.
* Modified GetLock so it raises exception for missing password.