Hawick Legion Amateur Football Club