grub2: update sync code for background thread
grub2: send signal when property changed