PngReader#dimensions now returns a hash