Add support for COCOAPODS macro

This pull request relies on a committed but not yet released feature of CocoaPods described in CocoaPods/CocoaPods#903.

I'm opening the pull because I'm looking for feedback. It is designed to suppress the warnings related to the conditional compilation of the System Configure / Core Services logic as discussed in #614.

/c @blakewatters