Use monitorPlayback() to trigger player timeouts
Remove the old implementation of player timeout errors. Clear timeout errors if the player springs back to life. Update tests cases.