As Snowdon emerges from a tough winter, Helen Mark meets the people and wildlife that make their home on the highest mountain in Wales.