don't hardcode bootmenu options, but use needles

we already do the same for mediacheck and memtest, so create a function
and make use of it for installation and upgrade
fix upgrade for sle11 and tidy
Merge pull request #205 from os-autoinst/coolo_fix_upgrade

Fix upgrade