FSM debugging

For easier debugging of state machines I've added a couple of macros. nn_assert()s were replaced only in tcp transport so far, as I needed them there in the first place. Will fix other state machines later.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Improve language, slightly extend paragraph about NN_MSG vs nn_symbol

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
FSM debugging for IPC transport

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
FSM debugging for inproc transport

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Issue #94 fixed.

If local TCP interface becomes invalid (such as wi-fi turned off)
re-connection is attempted once in a while.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
inet_pton() implementation for Windows XP

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Oskari Timeri added to AUTHORS file

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Improved error handling in nn_inet_pton()

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Added FSM assertions into the nn_sock and nn_usock code

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>