Do not raise exception for grub2efi on non-pc architectures(bnc#873861)

Reason is that we call constructor everytime due to switcher, but then
we do not propose it on non-pc architectures
allow switching to grub2 also on ppc
release
Merge pull request #74 from yast/efi_constr

Efi constr