errors: new file
socket: new file
zmtp: new sub-package, for ZMTP-related stuffs
moved socket types out of zmtp sub-package