MOBILESDK-31 (iOS) Refactored NSError.code value for use constants
MOBILESDK-31 (iOS) Parse error returned with different code
MOBILESDK-31 (iOS) Exception returned for parse error (it’s not an actual exception, it’s just a reserver-dns-like identifier, in order to allow caller to identify each kind of error that could happen processing the response)
MOBILESDK-31 (iOS) Specific error code, description and exception class name returned for unauthorized error
MOBILESDK-31 (iOS) Specific description and exception classname returned for non-200 response errors
MOBILESDK-31 (iOS) Error with description and exception classname returned in case of remote service exception
MOBILESDK-31 (iOS) Added test for handlerServerException method
MOBILESDK-31 (iOS) Renamed handleServerException by handleServerResponse because in fact it handles the response with exceptions but also without them