Added TICDSSyncTransaction to the iOS project.
Merge branch 'develop' of github.com:nothirst/TICoreDataSync into develop
Check for a 404 error when getting file revisions. 404 is file not found which means the file will have no parent revisions and can be uploaded without one.
Merge branch 'develop' of github.com:nothirst/TICoreDataSync into develop
Modify the whole store upload process to copy the whole store and the applied sync changes file off to a temp location before uploading.
Generate a permanent ID for newly inserted objects from sync to fix a 10.7 bug #1491
Merge branch 'develop' of github.com:nothirst/TICoreDataSync into develop
Revert "Generate a permanent ID for newly inserted objects from sync to fix a 10.7 bug #1491"

This reverts commit 4b9f0aafc8f50ff8d0db8c05c98d7e3d8b0352a5.
Disable undo registration while saving the backgroundApplicationContext to prevent sync changes from being pushed onto the undo stack.
Switch the IntegrityStoreManager to use ticdsSyncIDs instead of managed object IDs.
The framework now posts a notification when the document should be marked as dirty.
Merge commit 'c1891a2e9cbaa9ac610ffdbe086ffae31d23663d' into develop