Mini cleanup.
Adapted to the changes in the beam-common configuration handling solution. It's still quite complicated to test this correctly, probably it has to be further improved.
Fixed a problem regarding the skip checkbox. Before, it didn't work because the wrong listener war used.
The window is now located in the lower right corner if no specific value is set (typically this is the case when the application is the first time started).
Focus the main window after the window disposes.
Added a not null test since the affected test otherwise might cause problems.
Modified the main window so that it only requests focus if the setup dialog is not appearing.