Progress towards using shared_ptr etc.
IDL comments appear in generated C++ header.

Indentation broken, amongst many other issues, main focus was to get familiar enough with generation process.
Example output at https://gist.github.com/codecurve/827b590b9f9d79044a5d