Eliminate NSURL+RKAdditions from main codebase
Migrate header copy configuration into RestKit/Core subspec
Eliminate legacy parentheses checking from RKPathMatcher
Add serialization for Form URL Encoding
Migrate directory utilities to path utilities. Move Bundle category to Testing
Drop category methods in favor of C functions for required functionality to reduce API size and avoids namespace conflicts
Rename to RKURLEncodedSerialization for consistency
Register the URL Encoded Serialization
Docs for URL-encoding functions
Kill use of delegate on dynamic mapping in favor of blocks and declarative matching
Docs formatting for RKRoute
Router docs formatting
Parameter docs for get/post/put/patch/delete object flavors
Docs update for RKObjectManager
Misc updates to RKTestFactory

* Add `objectFromFactory:properties:` this may deprecate `objectFromFactory:` in the future.
* Add `insertManagedObjectForEntityForName:inManagedObjectContext:withProperties:`. This helper method creates managed object instances in a given context (defaulting to the main queue context), sets its properties using an optional dictionary, and obtains a permanent `NSManagedObjectID` before returning. This is intended to reduce the boilerplate required to construct managed object factories.
Remove managed object store associated reference. This feels like an unnecessary API addition.
Add task markup for Core Data category comments
Add Tasks for RKSerialization and RKManagedObjectCaching docs
Initialize the avoidsNetworkAccess optimization based on the cachePolicy of the request. closes #928
Fix warning