extend browse widget with a message attribute

* extend browse widget with a message attribute. If blank then import as
original. Otherwise, dispatch the given message with selected files