merge stuff from streamer45
small fix
compile the simple example client
only compile example client if --enable-dev
add dev testing client
Merge remote-tracking branch 'upstream/oneman'
update dev test client
Merge remote-tracking branch 'upstream/oneman'
fix type
add script to show what needs work
Merge remote-tracking branch 'upstream/oneman'
small fix in text codegen
remove sizeof binary, update structs for codegen
testing stuff
Merge remote-tracking branch 'upstream/oneman'
lots of stuff including initial codegen union support
back to compiling state
union handling in both codegen_ebml and codegen_helper
xpdr shows some signs of life