fix escape
add utils.random and utils.random_string
ignore sasl when we have no sasl password
move math.randomseed setup and convert argument to string
remove math.randomseed initialization from utils.lua
add communicate module
add ping command and add random string to pings to prevent tampering