PLAY-584 Player sends stat requests even when nothing is happening

rather than setting a `statsReported` flag, we check the state and set a `repeating` flag after a looping clip is played for the first time (so that it can report the view just once).
Just a though, we may introduce some counter, like how many times we've played this exact current scene, i.e. `timesPlayed` or just `played`. And so, there's a possible bug here, if we load other scene into the same player, report will not happen, since this flag will still be `true` (we need to reset it on a new load).