Added some description.
Added a new constructor selectOneOf/3 to dialogAction/1 type.  This constructor allows selecting a choice from several options.

Updated mercury and java modules to reflect the new constructor.

Swing classes for selecting options have an abstract class that encapsultes common behaviour (radio buttons, panel border title,...).