Improved palette handling with saving PNG files.
Instead of converting alpha to a mask an attempt is made to write a palettised PNG file with an ARGB palette using a maximum of 256 transparency values where formerly just up to one was supported. GIF images with 256 colours and transparency can now also be saved as a palettised PNG instead of true colour, making the image a lot smaller.
Applied (modified) patch by troelsk. Closes #12850.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67101
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775