Researchers in Australia have developed self-cleaning textiles that destroy dirt when exposed to light.