Previously private spaces inside Holyroodhouse in Edinburgh are being opened for the first time ever to mark what would have been Queen Elizabeth II's 100th birthday year