Moved library code to src/main/objc and test code to src/test/objc
Update JsonChecker test to work with new structure
Move stream test data to new str/test/resources/stream folder
Join valid/invalid data-driven tests into one "main" suite in new structure

Change tests to be run directly on UTF-8 data. This is because the "string_utf8" test has UTF8 that is so broken that it fails to convert to an NSString.
Migrated format tests to new structure

- Refactor for addition of format tests to main suite.
- Brought back check that we are running as many tests as we think we should
Remove shell script phase for copying resources to test bundle; this should be automatic now