base PUB/SUB for single node, golang bench client
clean ups
update changelog