Various updates to zproto server generator

- dependency on CZMQ shifted to 2.2.0
- now allows pipelined requests (queues until hits external state)
- many smaller improvements, needed by zpipes server
Added const qualifiers to strings
Set ABI version to 0:0:0
bind method now accepts format specifier
Generate BNF terms selectively
Add group types, fixed #31
Fixed compile error in msg parsing

- when two messages used msg fields with same name, caused duplicate
  variables to be generated

- affected Zyre

- simplified code so no variables are needed in this case
Merge pull request #29 from hintjens/master

Various updates to zproto server generator
Fixed BNF generation on zbroker messages

- has to set default IDs
Security fixes
Fixed build errors in skeleton
Merge pull request #32 from hintjens/master

Fixed BNF generation on zbroker messages
Allow repeat for field (decode)
added new rules for gitiGNORE
Repeat encode, decode, dup and dump
Get/set for repeat
fixed decode bug
check for defined repeat not for <> ''
added generated codec files
XMerge branch 'master' of github.com:sappo/zproto