queue-watcher: Add a hacky option to retry failed work items
New animation format, multiple lines of JSON

This lets us work with animations as a whole without parsing individual frames.
Chunked upload support