Experimental scheme for passing callback functions with sync messages, to be run at the end of a loop
Several minor fixes to sync callbacks, ui fixes to TagViewFragment
Don't report changes for uneditable UserActivity columns
Fixed typo preventing Debug messages
Removed unused SuppressWarnings
Send changes to PICTURE columns as actual JSON objects, not strings
ReloadData in PersonViewFragment
Deprecated and removed some references to User.EMAIL
Wrote migration for task comments created offline. Other comments will be restored on sync
Removed some dead code
Cleaned up EditNoteActivity, refresh after sync
Drop users with no uuid during migration
Reimplemented tag membership checking when assigning tasks
PluginServices instance should be volatile for double checked locking