base-files: use u-boot env. var. to mark overlay remove
Previously We used an empty mark file to inform boot up scripts to remove the overlay. When device is out-of-space, creation of marker file fail, what cause that defaultreset not works properly. This commits introduce a new way of passing flag by using u-boot env. variable.
refs #9282