Hodinkee, the Watch Site, Is Sold to Watches of Switzerland