Namespace reachability to prevent compilation conflicts

Doesn't require any material changes in the library, just renaming things to prevent errors like this:
https://github.com/segmentio/analytics-ios/issues/31

Would love if we didn't have to maintain a separate fork for compatibility! Thanks so much :)