Fix item name tooltip

It was always using the item's original name and never updating.
Print a warning if item has invalid grouping def
Merge blocks in exported VBSP_config

This way condition, option, and other root blocks only appear once with
all the sub-blocks.