New protocol version 2

- changes to 'strings' and 'dictionary' encoding
- see zproto