Fix equivalence tests for request and response descriptors.
Simplify testing for pathPattern and keyPath equality per segiddins' suggestion.
Fix equivalence test for property mappings which may also have nil string attributes in the case of relationship mappings.
added a missed ]
Merge pull request #1976 from genesislive2007/doc/syntax-fix

added a missed ]
Merge branch 'equivalence-fix' of https://github.com/alexleigh/RestKit into alexleigh-equivalence-fix

Conflicts:
	Code/ObjectMapping/RKPropertyMapping.m
	Vendor/SOCKit
Merge branch 'alexleigh-equivalence-fix' into development
Update RKMapping.h

importing foundation to get rid of swift complier error
Remove a vestige of an older version of clang - remove &*
Merge pull request #1986 from ollieatkinson/hotfix-old-use-of-weak-self

Remove a vestige of an older version of clang - remove &*
fixes #1995
added test for https://github.com/RestKit/RestKit/issues/2000
Merge pull request #1996 from valeriomazzeo/1995-localObjectsFromFetchRequests

fixes #1995 - RKMananagedObjectRequestOperation:localObjectsFromFetchRequests parameter not used
fixes #2000
better fix for #2000 #2001 #1990
Merge pull request #2001 from valeriomazzeo/2000-string-identifier

fixes #2000 #1990
extended RKObjectMappingMatcher capabilities with a RKKeyPathClassObjectMappingMatcher class
following #1355
fixed bug caused by #2001
Merge pull request #2003 from valeriomazzeo/search-array-indexing-strings-numbers

following #1355 - Implemented indexing on NSArray of NSString and NSNumber