simplify logic for the beta

Now that check for $BETA anyway, we can just as well plainly wait for the
needle
sync bootloader and bootloader_uefi
add a test to change the desktop pattern for sle11
change the desktop if it's not gnome
Merge branch 'master' into sle11