grub2: add theme manager
grub2: add test code for theme manager
grub2: update test code
grub2: add code the enable custom theme