The world may be your oyster, but oysters themselves are a love it or hate it proposition. Evidence uncovered by archaeologists have shown that humans have been enjoying oysters for more than 160,000 ...