Bump all dependencies except for OCMock as the class mocking in 2.1.1 does not seem to work for RK test cases
Bump AFNetworking dependencies to 1.2.1
Port to OCMock 2.1.1 mainline
Add dependency on TransitionKit for state machines
Add state machine for easily implementing concurrent NSOperation subclasses
Add `performBlockAndWait:` invocation to RKFetchRequestManagedObjectCache
Drop parentOperation association and set concurrency limit to 1 on `connectionQueue` in `RKManagedObjectImporter`
Drop concurrency limit configuration from debugging
Implment dealloc to try and fight cxx_destruct crashes due to deallocation ordering
Rename `operationQueue` to `dispatchQueue` for clarity. Remove locking around execution block as it can lead to a deadlock.
Port `RKObjectRequestOperation` to a concurrent `NSOperation` subclass backed by a TransitionKit state machine. refs #1137 refs #1247 fixes #1076
Eliminate all usage of `waitUntilFinished` within object request operations. fixes #1137
Remove caveats in documentation regarding deadlocking due to non-concurrent operations
Drop .rvmrc in favor of .ruby-gemset and .ruby-version
Add an `addRoutes:` method to `RKRouteSet` for adding an array of routes at once
Rework operation callbacks such that response mapping is not completed until the object request operation has an opportunity to perform post-processing. This should eliminate the potential for race conditions that can lead to duplicate object creation during concurrent requests. refs #1329, #1137
Switch AFN dependency from 1.2.1 to ~> 1.2.0. closes #1354
Merge branch 'feature/concurrent-operations' into development
Change TransitionKit submodule url to generic url.

The url had blakewatters as user and required his keys.
Merge pull request #1357 from yanik/development

Change TransitionKit submodule url to public url.