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
Problem: zproto server code logging is surprising

All other actors are using a command VERBOSE to enable logging;
the actor generated from zproto_server.gsl is using animation on
its state machine. This is surprising to external users, which
is not good.

Solution: use VERBOSE command and hide the fact that the server
has a state machine. Note: breaks the server config file, so
server/animate -> server/verbose.
Problem: VERBOSE command isn't working

Server pulls server/verbose from config tree and finds it empty.
Solution: fix VERBOSE command.