Backported PNG encoder and minor modifications on ImageOutputStreamAdapter

Renamed PNGWriter

Added png plugin

Modifications on png pom