rename NodeList ownerUUID to sessionUUID
allow setting of avatar URLs via AvatarData properties
fix KeyState enum spacing
add writeDatagram helper to NodeList to insert md5 hash
remove senderWithAddress from NodeList