virttest: support TCP sockets with SASL authentication

Signed-off-by: Alex Jia <chuanchang.jia@gmail.com>
virttest: add SASL common utilities

Signed-off-by: Alex Jia <chuanchang.jia@gmail.com>