New protocol version 2

- changes to 'strings' and 'dictionary' encoding
- tracking new capabilities of zproto codec generator
- meant to remove limits on sizes of these fields
- documented by RFC 36
- aimed at eventual Zyre v1.0 release