Novelist Louise Welsh explores some of the meanings, ancient and modern, of the battle of Bannockburn on its 700th anniversary