use correct JS type names for json schema
use nicer labels and tooltips for the generated camel json schema