Patching block_io read
- now properly handles reading in CRC values
- clean ups better
- removed magic type numbers
Adding png_block_inspect function
Patching read/write methods, they now work
- can read and write in a PNG without botching it