Add a timeout to the steam buffer indicator

It seems for some streams we never get the 100% so the buffer indicator is
presenting himself forever. No when the status does not change for 5 sec
the indicater will hide itself.