Fixed a keychain free method that was wrong.
Added a precautionary removeItem before trying to doing coordinated copies. Sometimes, the file removal seems to fail.
Simplified the fileExistsAtPath: method, removing the file coordinator.
Added additional error checking and exception handling to the method that applies sync changes. Exceptions were arising for 'could not fulfill fault'. Now they are caught, and checks done for a nil MOC.
Removed the shared file coordinator in TICDSOperation. Now just create local coordinators.
Added a method to the file manager based app manager that downloads all iCloud data, and continuously calls back with progress updates.