* Add ctx to publish.Interface I noticed that hitting ctrl-C didn't work when pushing images, this should fix that. * Use context everywhere that makes sense