Fix toBufferedImage(), add Image.newEmptyImage
Add test file
Fix out of range
add toMonochrome