changing build order for pixman to have png support
fixing error with if
adding automated test after build with a known problematic png