Fixes Issue 30[complete] and Fixes Issue 11[WIP] - locked clients, client-to-server server-side testing

Let's put this operation in a method you call, so it documents the code a bit better.  Maybe `updateLastContact()`?  There's probably a better name, but something like that.