Planning a Gulf Islands getaway? Here's how to spend the perfect long weekend on Mayne Island, from farm stands and hiking ...