Added Socket class (i.e. OO API) and NanomsgException for error reporting