change API: Nanomsg::Socket#recv can be used without setting flags