Manual and welcome

solve issues #1266 and #1265.

Manual
----------
xpub can be configured to manual and then subscription are not set automatically, user must call set socket option with ZMQ_SUBSCRIBE to confirm the subscriptions.

Welcome
-------------
xpub can be configured to send welcome message automatically when subscriber is attached.