Merge pull request #391 from sappo/master

Removed zprotocol
Problem: zmsg_dup returned NULL on empty msg

- now returns an equivalent empty message
- _dup should not change the semantics; empty != NULL
Merge pull request #392 from hintjens/master

Problem: zmsg_dup returned NULL on empty msg
Added dup, fprint and print methods for zchunk