Track progress quartiles only when current progress matches

On mobile phones (e.g. iPhone), the user can seek the video or skip to the next video. 
This patch updates the way quartile events are triggered to reflect this behavior.