Added CDEAvailabilityMacros to define `__IPHONE_7_0` and `__MAC_10_9` when compiling against an older SDK and used it in `CDEIcloudFileSystem`