add cancelAllRequests method
send response as String to onFailure if parseResponse() returns String
enable put int and long data directly into urlParams