Hilton Head’s annual Oyster Festival is set for Nov. 7 and 8. Here’s what to know about the event, plus where all the leftover shells go.