refactor(mobile): remove active sync_source usage from iOS sync
Replace sync_source-based push filtering with synced_at-based filtering
in iOS mobile backend. Stop writing sync_source on pull and post-push.
Clean up sync_source from test scripts. Column kept in schema for
backward compatibility. All 4 e2e sync phases pass.