Annie Laurie is probably Scotland's most famous love song and was a favourite with soldiers during the Crimean War. John Cavanagh looks at the origins of this evocative ballad.