Merge branch 'hotfix/docs' into develop

* hotfix/docs:
Renamed the test class/file and the Pair class/files.  Fixed some compiler warnings (Xcode 5.1) and annotated FIXME's for the static analyzer's discovery of garbage values in the uniqueItems fudgeFactor calculating conditions.
Fixed up the KiteValidationPair to have a good hash and description.  It also uses auto-synthesized ivars
addRefSchema methods return boolean indicating success/failure.
Use obj-c BOOL constants instead of C. Rename uppercase variables to camelCase.  Added a variable (schemaItem = schema[keyword]) to get more reuse out of the schema dictionary's objectForKey method.
Creating an NSNumberFormatter is one of the most expensive single-line methods in the Foundation framework (along with NSDateFormatter).  If I recall correctly, each time you create one, it allocates 100+KB of memory and takes several milliseconds to complete.  If you ever create one, make sure that you *only* create one, and then reuse it.  But preferably, just don't create one if it's not needed (as in this case).
Initializing some uninitialized variables.  Extracting the one/true false/zero checks for uniqueItems and refactoring them.  Both of these changes are in order to resolve a condition where the fudgeFactor calculation was falsified -- falseFound was already false (due to an uninitialized variable and an unreachable else-condition).  With Xcode 5.1 the unit tests are still passing now.  With an earlier version of this commit, Sam noted that the tests were failing, though I'm not sure if it's a variation due to differences in compiler versions (that would be scary).  Hopefully it was just a matter of an incomplete commit on my part.  Regardless, "it works fine for me" :-)
Added extra assurance that the test suite is executing okay.
Added a CocoaPods pod spec -- @samskiter, not sure what to put for your email, or if it can just be omitted from the podspec altogether.
Added travis.yml for Travis build status.
Reorganizing the project for cleaner CocoaPods integration
Get rid of the goto
Updated Podspec
Correcting the Podspec, removing NSLogs and replacing them with assertions and/or boolean success returns on adding reference schemas.
Minor changes in order to support iOS 5.
Update KiteJSONValidator.podspec
Merge pull request #1 from plain-vanilla-games/ios-5-support

iOS 5 support
Update KiteJSONValidator.podspec
Merge pull request #2 from plain-vanilla-games/develop

Merging develop into master