Merge pull request #311 from shancat/master

Compile under Windows without warnings.
Allow classes to be private, with header file in src directory
Merge pull request #313 from hintjens/master

Allow classes to be private, with header file in src directory
Fixed bad backslashes in project generation templates
Fixed doc/Makefile.am generation for private classes
Merge pull request #315 from hintjens/master

Fixed bad backslashes in project generation templates
Fixed issue #312
Merge pull request #316 from hintjens/master

Fixed issue #312
Improved doc/Makefile.am generation (fixed issue in edgenet/drops)
Merge pull request #317 from hintjens/master

Improved doc/Makefile.am generation (fixed issue in edgenet/drops)
cancel timers by identifier
Link in libuuid
fixes MacOSX 'can't find libzmq' when installed on /usr/local/lib, by copying a configure block from jzmq ;)
Merge pull request #320 from davipt/master

fixes MacOSX 'can't find libzmq' when installed on /usr/local/lib, by co...
Merge branch 'master' of https://github.com/zeromq/czmq into cancel_timer_by_id
fix selftest, return lcrypto
Merge pull request #318 from claws/cancel_timer_by_id

cancel timers by identifier
Fixed #322
Additional files for issue #322
Fixed #325

- zcert_new returns NULL when libsodium isn't installed