What to see and do on the Isle of Mull, one of Scotland's most varied islands with beautiful beaches, local food, stunning scenery, and much more.