Added a target for testing Cedar-iOS.framework

Only a few lightweight specs are included for now
Backfill tests for KVO collections + spies

[Finishes #61156524] tests that KVO collection changes work with spies
Merge pull request #147 from akitchen/iOSFrameworkSpecsTarget

Added a target for testing Cedar-iOS.framework
Revert "Added a target for testing Cedar-iOS.framework"

This reverts commit d41fb129f42b1bf8f5ad5b507d6a764b4c9e8573.
rename SimpleCollection to ObjectWithCollection
Move KVO collection spy tests into CDRSpySpec.

Discovered that collection KVO method whitelist was not complete,
added tests to drive out support for spying on KVO observed objects
that contain collections (eg: mutablearray, mutableset, mutable
orderedSet).

Note that dictionaries are not supported by KVO - they
must be wrapped in a custom object that calls the required KVO
boilerplate methods before mutating the dicationary.
Remove focused test
[#61156524] [#149] Add explicit test coverage for properties that are not automatically KVO managed.
[#61156524] [#149] Remove Apple LLVM Compiler 4.0 (and above) array subscript syntax.

- Oops, the subscript call broke on CI due to SDK version, iOS 5.0 env
iOSFrameworkSpecs fail if iOS framework is broken

If generated Cedar-iOS is missing headers, this will fail to build.
Can be used as a compile & test target for Cedar-iOS framework.
This target should never #import "SpecHelper.h" directly.
Merge pull request #150 from akitchen/iOSFrameworkSpecsTarget

iOSFrameworkSpecs fail if iOS framework is broken
Added a Then step for iOS template tests

Also slightly refactored the Then step for OS X. This could be made
much more DRY, and the Then regex could actually take into account
that the project dir is not always 'template-project' and the spec
target is not always 'Specs'
Add failing 'spec suite' and 'spec bundle' tests for iOS rake templates

- Update cucumber tests to cover these scenarios

[#59629092]
Add failing 'spec suite' and 'spec bundle' tests for OSX rake templates

- Update cucumber tests to cover these scenarios
- Tests failed for bundles in xcode5, this is now fixed

[#59629092]
DRY up the cucumber step definitions
Fixes up launch image warnings for iOS targets

Introduces an asset catalog
Update modal presentation methods
Fix linker warning in CDRJUnitXMLReporterSpec
Unhide symbols by default in iOSSpecs

This fixes the linker warning about the runtime characteristics of weak symbols
Merge pull request #151 from akitchen/ProjectCleanup

A few fixes to clean up the project