Last commit in the branch for a while. Swing seems to be the wrong
choice for the GUI. Since both screen-detection and GIF-animation where
Swing based, most of the code has to be rewritten.