Merge pull request #576 from ahhentz/bugfix

Adds monotonic clock implementation for OSX
zbeacon.c: Remove unused variable in s_get_interface (mingw)

Related issues: #564
Merge pull request #578 from jtanx/win32

zbeacon.c: Remove unused variable in s_get_interface (mingw)
Define class export explicitly
Fixes to travis.yml
Fixed syntax error in .travis.yml
Problem: broke signal handling for some apps

Commit ce664b9 removed the ability for apps to override CZMQ's
handling of SIGINT/SIGTERM, which is a breaking change with no
workaround.

Solution: re-instate zsys_handler_set(NULL) to mean 'use an
external signal handler'. Current code is hopefully cleaner and
more obvious now, and this call can be used at any point to
disable CZMQ's internal signal handling.
Added more asserts on arguments
Cosmetic whitespace fix
Specify czmq.h explicitly
Still reworking Travis script
Further fixes to Travis script
Merge pull request #575 from hintjens/master

Define class export explicitly
Create function zsock_sendmem

Helper method to ease sending a chunk of memory with a zsock.
Improves documentation for zactor class

Adds remark about expected behavior of actor function.
Merge pull request #580 from ahhentz/new_features

Create function zsock_sendmem
Merge pull request #581 from ahhentz/documentation

Improves documentation for zactor class
Adds zinterface class.
Merge pull request #585 from ahhentz/zinterface

Adds zinterface class.
Merge pull request #586 from ahhentz/bugfix

Fix memory leak in s_get_interface on Windows.