Add pngs as first class file types in SiteAttachment.

PNGs can't be processed without this. Not sure why they were left out before now.