A new future beckons for Armadale Castle on the Isle of Skye following a deeply divisive spell in its history.