generation of automation interface improved. Refs: #92. Name conflicts between parameter names and Types/Constants are avoided by starting parameter names with a lowercase letter as suggested by JT and implemented by luowy. The name of the argument vector has been changed from arg to argv in order to avoid occasional name conflicts with parameters named arg. In addition, a menu item 'COM->Type Libraries' has been added and the dialog has been slightly improved for general use.
Signed-off-by: Josef Templ <josef.templ@gmail.com>