For a while, it seemed as though the Monaco Grand Prix might not survive the modern Formula 1 calendar. Negotiations dragged, ...