Adding VCROrderedMutableDictionary, sorting -[VCRCassette JSON].

This approach adds all the data to an un-ordered instance of
VCROrderedMutableDictionary during JSON generation, but before it
returns, it iterates through the sorted keys in the dictionary and
returns a sorted version of the un-ordered instance as well.
Adding passing test covering JSON key ordering.
Adding NSString descriptions for VCRRecording and VCRRequestKey.
Moving VCROrderedMutableDictionary to where it belongs.

*shakes fist at Xcode's project folder management*
Fix string format warning re: unsigned int
Pedanticly editing control structure style ;-)
Original link in test became a redirect
Accumulate data
Merge pull request #4 from dstnbrkr/fix-failing-tests

Fix failing tests
Fix arch setting
Initial makefile with test targets
Initial travis configuration
Merge pull request #5 from dstnbrkr/travis-ci

Travis ci
Use the test_all target
Make all schemes shared
Add Travis CI status image to README.md
Fix analyzer warning: set initial value
Merge branch 'master' of github.com:dstnbrkr/VCRURLConnection
Use 'test' instead of 'test_all' as test target in Makefile
Update Travis-CI configuration per Makefile