Forget the harsh image of island life. New research shows Scotland’s happiest people are islanders, finds Sandra Dick.