Merge pull request #1 from kenfox/master
Added checksum generation for composite in ruby
fixed possible exponention explosion of the expansion size of MAX_ENCODED_LENGTH_ macros
added some sanity checking to checksum length
For a group, in c, don't print union if there are no fields. Otherwise you get warnings