Add "Ignore layer mode" setting
Don't display the "There are no layers to export" message if user skipped all layers

* Don't display the "There are no layers to export" message if user skipped all layers
* Refactoring and cleanup