use multiple threads to restore images in parallel

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
working