Adding support for XSUB and XPUB socket types

For issue #14