updated TODO to talk about plans for enabling distributed, coordinated installations
added first stab at the lock manager with some tests.  note that, at this point, the lock manager has not been integrated into the session.
added another test for lock manager operation
abstracted locking in sadie session