Adding an iOS Unit Testing target referencing #405
Refactor -toArray using -collect and -first

And because collectedValues is mutable, return immutable object using -copy.
added +once:
clarify docs
yo dawg I heard u like blockz
Add a test for -collect handling nil values
Add tests for -toArray
Merge pull request #498 from ikesyo/refactor-toarray

Refactor -toArray using -collect and -first
Update -collect and -toArray documentation
better docs
test cleanup
Merge branch 'master' into once

Conflicts:
	ReactiveCocoaFramework/ReactiveCocoaTests/RACSignalSpec.m
Avoid using copying property as a block value

This may fix #505 leak issue.
Merge remote-tracking branch 'KyleLeneau/ios_unit_test_target' into ios-testing-target

Conflicts:
	ReactiveCocoaFramework/ReactiveCocoa.xcodeproj/project.pbxproj
Restore the type signature for dependencyBlock
Explain why the block properties are "strong"
Merge branch 'pr/506' (pull request #506)
Added iOS testing target, refactored RACLifting spec.
Added iOS specific RACLifting spec.
Imported RACBacktrace private header for GCD overrides.