switch png-js for png.js, which can be used with less hackery
update README and version number per previous