This update implements the new error response syntax and retrieves the error message directly from the API.
- `CookieError` is now raised with additional information when an unexpected error occurs
- Added `QuotaExceeded` error
- Removed `GuildNotFound` and `UserNotFound` errors (use `NotFound` instead)
- Added unit tests