Ellen Johnston — (c.1835–1874?), Scottish power-loom weaver and poet