clean libpng dir from unnecessary files
adds zlib dependency for windows

libpng needs zlib, which is not present by default on windows.
without it the compilation fails.
this commit adds zlib sources, and defines it as a dependency when
compiling under windows.

also updates copyright notices in the README.md file.