If we pause the app then it seems to fire the report synced event on iOS
which means we change page. However, it does this outside the report
model so we set a success flag on the report and then check for that in
the sync event handler to make sure it's a genuine report sync event.
Fixes #59.