Resolve issue #7

* The plug-in now displays the error message for unhandled exceptions ("unexpected errors") in all parts of the GUI, not just when calling `LayerExporter.export_layers`.
* Minor cleanup.