Merge pull request #97 from mvala/master

Even nicer project path
Fix issue #98 - Remove REPEAT from zproto_example_java.xml
Merge pull request #99 from trevorbernard/master

Fix issue #98 - Remove REPEAT from zproto_example_java.xml
Problem: does not run on libzmq/2.x

Solution: use CZMQ version-independent method for HWM=0 control,
zsock_set_unbounded.
Merge pull request #100 from hintjens/master

Problem: does not run on libzmq/2.x
Problem: asserting when BIND fails

This makes it harder to debug complex configuration errors; it's nicer to
show an error message and continue. Arguably, at least. We can change
this later as needed.

Solution: don't assert, log an error and continue.
Merge pull request #101 from hintjens/master

Problem: asserting when BIND fails
Problem: header file hardcodes CZMQ_EXPORT

Solution: make this configurable at class level, default to empty.
Merge pull request #102 from hintjens/master

Problem: header file hardcodes CZMQ_EXPORT
Added class 'include' property to define project header file
Rewrote TravisCI script, was failing
Merge pull request #103 from hintjens/master

Fixing Travis build
Cosmetic change to Travis script
Improved generated API documentation
Merge pull request #104 from hintjens/master

Improved server codec API documentation
Small fixes for MSVC
Problem: does not install header file into class.header

Solution: use same strategy as for codecs.

Fixes #105 partially at least.
Merge pull request #107 from hintjens/master

Use class.header in server generator
Problem: server generator isn't conforming to CLASS spec

Server codec generated .h file, instead of .inc file as mandated.

Solution: generate .inc file according to CLASS spec.
Merge pull request #108 from hintjens/master

Problem: CLASS specifies generated include files as .h