client can be initialized with subscriptions, defaulting to none
log only peer name when subscribing
stop managing initial subscriptions
fix off-by-one client_id in log
correct handling of redundant subscriptions