gen_intermed.py: add class order
gen_hh: process more than one file at once
gen_hh.py: follow class order
Use single header
Fix virtual methods
Change name to buffer callback
Force virtual methods order
Ongoing work to generate C API
Autogen stuff