added browser-specific fixes for FF, Safari; changed audio so it doesnt auto download in background when paused