[IMP]Sync: Improved synchronization logic, Added reference_id field to check if record is not already sync, it is possible that user syncs and server do not respond to client and client again sync so record duplication occurs, replace project_id and task_id once whole record is created successfully, added reference_if while sending data to server, read reference_id from server in load_data, if reference_id is not there in old data manually created in load_data