David Wotherspoon (footballer, born 1849)