connection:didFailWithError: NSError within NSError

Fixed bug where connection:didFailWithError: would return an NSError within an NSError. Made errorInfo dictionary hold localizedDescription instead.