Merge pull request #46 from onsi/master

Added CDRSlowTestReporter to identify slowest running tests
fixed leak in CDRRunTimeTitlePair
fixed 'Combine High Resolution Artwork' build warning
prefix RunTimeTitlePair
hide unnecessary output when running CDRJUnitXMLReporter specs
CEDAR_REPORT_FAILURES_IMMEDIATELY

Added CEDAR_REPORT_FAILURES_IMMEDIATELY env
variable to immediately print out failures.
Tests are randomly permuted

Tests are randomly permuted when the tests
run.  The reporter prints out the seed used to
permute the tests.  The seed can be set using
the CEDAR_RANDOM_SEED environment variable, doing
so reproduces the permutation order.
Merge pull request #50 from onsi/fail_fast

Add immediate failure reporting to cedar's default reporter
mention CEDAR_REPORT_FAILURES_IMMEDIATELY
Minor formatting cleanup
Update C++ library to C++11
Expectations for variable numbers of arguments.

- Use variadic templates to allow the with() method to take a variable
  number of arguments.
Soothe compiler's angst related to multiple count methods.
Hack for fixing ARC overrelease (sometimes)
Better fix for ARC-related overrelease of spies.

- Thanks Dmitriy for figuring this out.
Merge remote-tracking branch 'onsi/permutable_tests'
minor tweaks
mention BetterConsole for clickable file paths
NSDictionary *context->NSDictionary *sharedContext
Removed unused import in public header file

Thanks to Brandon Fosdick for pointing this one out