Added kernel info to docker version response
Also, ignore unknown props in case more are added in the future.
Progress callback for pulling images
Refactored progress reporting