libtorc-videoui: Add fist cut av sync handling

This is still pretty crude with a number of cases not handled and is
also let down by the standard of the video refresh timer (which isn't
currently very accurate)