also updated the update script to not use bitstransfer
using download file async since a hash isn't needed and also remove new installer from cache when done updating