Researchers at the University of Zurich have come up with a new water-repellent coating which could be used to make some of the most waterproof garments ever seen.