Add Socket type constants
Update clojure to use zeromq socket constants