minor nitpicking
move locking code into NodeLock methods
gethostname seems more straightforward than uname
store UTC time on remote systems
fix node reference
machine readable lock info file and nicer lock override
fix lock release log message