Was able to pinpoint why the pngs weren't uploading. Its because the filename was using scandinavian letters, ÅÄÖ in it. If I remove them it works.
Uploading of gifs - Locally
did you goto settings -> uploads and enter the correct extensions allowed?
i have kept it blank. so basically it means all files?
and PNGs and JPEGs are working good.