yay, zyre like messages from the collab server. At the moment clients are
just listening and maintaining the peers hash. Next up the clients need to
present that in the "connect" dialog in some nice way for the user.
updates for ux
some cleanups
Added my email to AUTHORS
Merge pull request #832 from davelab6/master

Added my email to AUTHORS
force version 4.x of zeromq now.
slight cleanup again
Merge pull request #833 from monkeyiq/2013sep/zyre1

2013sep/zyre1
I thought that was added already :|
Merge pull request #834 from monkeyiq/2013sep/zyre2

I thought that was added already :|
get win build going again
Merge pull request #835 from monkeyiq/2013sep/winbuildagain1

get win build going again
some more little fixes for w32, a define clash in fontview.c
Merge pull request #837 from monkeyiq/2013sep/winbuildagain2

some more little fixes for w32, a define clash in fontview.c
For bytecode debugging, use interpreter v35.

Right now, FontForge hasn't been extended to cover the changed functionality
of many opcodes as needed by ClearType (interpreter v38).  Until this gets
implemented, the non-ClearType version (interpreter v35) makes the interface
behave correctly.

Note that an interface to control the interpreter version has been added to
FreeType version 2.5.0.
Allow utf8_idpb() failures to be recognized by outputting 0

Modify function to output zero instead leaving pointer at same start loc.
This way, you can differentiate if an error happens by testing 'if (ptr)'
instead of having function silently fail on a non-workable unicode value.
Reuse u2utf8_copyn() in function u2utf8_copy()
Reuse utf8_idpb() in function u2utf8_strcpy(), return NULL if error.
forgot a bracket after the if - oops - found during compile time
Exclude collaboration code if you aren't building it in

Unable to compile and test code due to forced requirement of libzeromq.
Wrapped a whole bunch of code in ifdef to exclude if you don't have it.