Include the ByteSize of the image in the CreateImage request to allow the API to throw an error if the image size exceeds the current (4mb) limit of the serverless infra
Standardize API calls via the fetcher function to keep the code a little simpler
Conditionally attach unhandled errors to the created Image object (if it was created)
Context
fetcher
function to keep the code a little simplerSibling PR: https://github.com/tnc-ca-geo/animl-api/pull/102