Add support for dialog grouping to provid random rolled dialogs
from a group.

Potential solution for issue #371