New classes: SFSyncOptions and SFSyncTarget (instead of NSDictionary)

Added enums for sync type, sync status and query type