Add ARC workaround for be_nil and be_same_instance_as matchers.

[Fixes #46780343]
Added ARC specs to iOS target. Added more examples.

reinterpret_cast expectedValue_ for be_same_instance_as.

Examples now cover __strong & __weak objects.
Merged with latest master.

master-ref: 011db95e5425fd20ade3ae00b1a652b2af2f7f64

Conflicts:
	Cedar.xcodeproj/project.pbxproj
Include ConformTo.h in static lib
Merge pull request #144 from tjarratt/fix_static_lib

Include ConformTo.h in static lib
Merge pull request #123 from jeffh/arc

Added ARC support (fixed ARC-related errors for be_nil and be_same_instance_as matchers).
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]