Add xcode IDE rules

Since XCode is used to author Objective-C, C++ and C programs, we cannot have Objective-C rules == XCode rules.

This patch moves XCode rules to a specific XCode.gitignore file.