Fix tftp filename mangling to not reuse the wrong variable
Resolves: rhbz#1405208
Make grub2 initialize the kernel's boot_params structure correctly so the
upstream SB code doesn't throw a fit.
Resolves: rhbz#1418360
Resolves: rhbz#1451071
Signed-off-by: Peter Jones <pjones@redhat.com>