Improved IE9 sprite playing

When switching between playing different sprites, IE9 seems to require a longer timeout and also setting the currentTime after issuing 'play'. Otherwise it will start playing from position 0