Tests rewritten to XML matching from text matching
Added running time in JUNit reporter  for each testcase
Code style fixes
adding  dependencies for all Spec targets
updated Specs for using with 7.0— SDKs (6.0, 5.0)
[1]  => objectAtIndex[1]
firstObject => objectAtIndex[0]
Merge pull request #169 from PaulTaykalo/junit-xml-reporter

Junit xml reporter (time attribute for testcases in report)
Added classname attribute generation for JUnit XML reporter
classname will be actual class name and not full file path
Instruments no longer reports any memory leaks
Added spy specs to test run.
Restored accidental fail text change.
This file isn't compiled with ARC
Error handling follows Cocoa idioms
Merge commit 'fc9a85f6c494472499b4fc290d6d5f45fbbfe9a9' from master into junit-xml-reporter-grouping
Reusing allowed character set in Test namer
Added namer for resolving classNameForExample
Returned back original object emulation with retain/release in CDRSpy.
This prevent crashes when running tests on with CEDAR_SDK_RUNTIME_VERSION < 7.0
Merge pull request #172 from PaulTaykalo/junit-xml-reporter-grouping

Junit xml reporter grouping by classname.

Reverted memory management semantics in CDRSpy.
Fix visibility of RejectedMethod.h in OS X framework
Add additional spec to illustrate that empty context blocks are also pending.

Closes #174.