CocoaPods support

Once these commits are merged, I can submit the podspec to the cocoapods repo so that this great bit of code can be more easily used by more people.