In-the-know Swedes head to Gotland, a secluded island 90km east of the mainland, to reconnect with their country’s medieval roots and Viking heritage.