Merged zproto_bnf into zproto_codec_c

- don't need extra GSL call to generate
- invoked as function from inside zproto_codec_c