[libpng16] Added symbol prefixing that allows all the libpng external symbols to be prefixed (suggested by Reuben Hawkins). This is work in progress that breaks some non-configure builds.