This relaxed island hamlet south of Charleston is the place for casual food, surf spots, beach days, and outdoor adventure. Here's what to do in Folly Beach.