Change order of includes for Ubuntu
Make png.h the absolute first thing
Merge pull request #3684 from mdboom/fix-order-of-includes

Build failure on Launchpad