grub2: fix properties access style
grub2: update menu entry parser
grub2: fix issue when parsing entries
grub2: update test code
grub2: fix issue when parsing entries