A 48-hour guide to Nantes exploring medieval streets, creative steampunk attractions, riverside walks and local culture.