Former Scotland captain and British & Irish Lions hooker Frank Laidlaw has died at the age of 84, Scottish Rugby has announced.