fix user setting in grub2 not written

The user setting is overwritten by the proposed setting during the
installation, we have to check the was_proposed flag and will not allow
repropose new value unless it's set to false.