force int on second param to zmq send

the zmq bindings are expecting an integer as the second param. there are some situations when it will complain and crash about getting unexpected value types. 

in particular when tying to send multi-part message via xpub/xsub.