Fixes #102: SIGPIPE not disabled on Mac OS X/*BSD

The order of preprocessor defines in librabbitmq/unix/socket.h prevents
DISABLE_SIGPIPE_WITH_SETSOCKOPT from ever being defined, and thus
SIGPIPE not being disabled correctly. This fixes that error.

This is a fix for issue #102