Some fixes to handling of task list metadata
First pass at migrating to task list metadata
Sync tag ordering after migration if necessary
Removed dead code from ActFmSyncService
Convert subtasks to use uuids instead of ids
Fixed several type errors in subtasks code
Fixed a couple more places where subtasks were using Task.ID instead of UUID
Fixed a null pointer exception when completing parent task with children