a candidate fix for mirage/ocaml-cstruct#3
better fix for mirage/ocaml-cstruct#4 so that parsing outputs the right integer literals
test: fix enum test compilation
tests: restore pcap printing
tests: make basic test compile again with new api
sync CHANGES
Correctly preserve the sequence after a constant constructor is set during a `cenum` definition.

closes #10
Do not repeat the `sizeof_<field>` binding for every get/set field (should be no externally observable change).
Do not repeat the `sizeof_<field>` signature for every get/set field.
update README with more information about the generated functions

closes #6
Merge pull request #18 from avsm/maybe_fix_cstruct_32bit_overflow

Fix cstruct overflow, correct sequencing in cenum, add docs