Change valueForKey to valueForKeyPath to fix crash on retrieving params names
Fix incorrect method name.

The method for uploading images as a multipart form was outdated.
Refactor to allow each sub spec to compile on its own
Standardize on RKCoreData.h for __has_include() test