Updated pod file for latest version of CocoaPods.
Clean up test setup using macros.
Proposal for new syntax
Start off by converting the simplest example over to the new syntax.

I'm taking this step by step to avoid breaking tests.
Updated simple failing test.

Made some improvements to expectation failure messages.
Support new allowing syntax.
All but one simple expectation works correctly.
Starting to really nail down a syntax I'm happy with now. 

Greatly simplified the cardinality syntax, by having clients use the
cardinality factory functions directly (with some non-prefixed macros
for fluency).
A better syntax for expectation actions.
Completely overhauled the mock object method dispatch system, more closely
mirroring the design of jMock.

Begun to remove support for partial mocking.
Start removing old code.
Get the action functional tests working again.
Restore unhandled invocation error handling.
Convert to ARC.
Consolidate schemes.
Might have to remove support for this - it seems a bit icky anyway.
Consolidated test bundles, run all test bundles under OSX for speed
(no simulator launch needed).
Fix up Hamcrest integration tests.
Fixed all but one warning (which is due to an underlying implementation
warning in OCHamcrest).
Convert to modern Objective C syntax.