Merge pull request #68 from sappo/master

MSVC fixes
Simplified debug output for structures
Merge pull request #69 from hintjens/master

Simplified debug output for structures
Problem: cannot use zproto for CZMQ itself

zproto_codec_c was assuming /usr/local/include/czmq.h, which does
not work for classes built as part of CZMQ itself (such as the
zgossip_msg) class.

Solution: check for "../include/czmq.h" and use that preferentially.
Merge pull request #70 from hintjens/master

Problem: cannot use zproto for CZMQ itself
Problem: event broadcasts were not working

If the client argument was null, no events were being broadcast.

Solution: fix the code.
Merge pull request #71 from hintjens/master

Problem: event broadcasts were not working
Ignore vim swap files
Added missing space
Initial implementation of zproto go codec

Everything should work properly except "repeat" and "custom type"
Fixed syntax error in czmq.h include
Merge pull request #72 from hintjens/master

Fixed syntax error in czmq.h include
Merge pull request #73 from armen/go_codec

Go codec initial implementation
Check return value for _decode before using

Fixes #74
Merge pull request #75 from hintjens/master

Check return value for _decode before using