Added an optional comparator that is used when sorting keys.
Tests for using a custom comparator.
Removed unnecessary test data.

Signed-off-by: Jakub Jelonek <jackny+github@gmail.com>
Changed expectations of remaining tests.

Signed-off-by: Jakub Jelonek <jackny+github@gmail.com>
Renamed 'comparator' to 'sortKeysComparator'

Signed-off-by: Jakub Jelonek <jackny+github@gmail.com>
Merge pull request #122 from jjakub/master

Added an optional NSComparator to be used when sorting the output JSON.
README got too long: move change information to NEWS.md and installation instructions to INSTALL.md
Add a SBJson Workspace that includes the sample projects, making their development a little easier.
We can no longer specify ARC-support _and_ GC-support. We default to use ARC, but if you copy the classes into your project you are welcome to use GC instead.
Remove two lingering -dealloc methods
Remove the really annoying warning about the invalid bundleidentifier
Move a lot of compile settings to the top-level to avoid duplication
Move #include of SenTestingKit to precompiled header
Renaming Credits.md to CREDITS.md is harder than you would think on OS X
ignore IntelliJ AppCode folder + build output folder
Make +sharedInstance implementations in SBJsonStreamParserState* and SBJsonStreamWriterState* _slightly_ more efficient, and _a lot_ more readable
fixup! Make +sharedInstance implementations in SBJsonStreamParserState* and SBJsonStreamWriterState* _slightly_ more efficient, and _a lot_ more readable
Revert premature (read: broken) change to make +sharedInstance implementations in SBJsonStreamParserState* and SBJsonStreamWriterState* more efficient and readable.

This reverts commit 49725dfde98cb9db93c2dbda70cd1995400695fc.
This reverts commit 2f92db261dbe426427c29813a4ec4b8edcfb8ecf.
Return error if precision or exponent of numbers are larger than we support. Fixes #127. (See also related issue #128)
Add float test case