Clearer API errors for orders and failed requests
Requesting, cancelling or reading fills for an order that isn't yours now returns "not found", the same as an order that doesn't exist, instead of "forbidden" or a "service unavailable" error that invited retries. Cancel-all now rejects a request body that isn't valid JSON instead of cancelling all of your open orders. Error responses, including those during temporary data outages, now consistently use the documented { error: { code, message } } shape.
