Test suite fixes

I fixed a couple of problems with the test suite in our fork:

**Expected # of providers**
The expected number of providers should be 10 (not 12). Now the test suite runs and completes successfully.

**64-bit simulator support**
The tests weren't working on the 64-bit simulator due to an incompatibility in a dependency (CLToolkit/Testing → CLToolkit/Core → libextobjc → libffi). Since that dependency isn't needed to run the test suite, I just removed it and manually added the two required classes from CLToolkit/Testing to the project: KWNotificationMatcher and KWBlockMatchEvaluator.

I realize that removing CLToolkit is kind of a big change, especially if you want to use more of its features in the future. Thought I'd send this along either way :).