Stephen Preston — English footballer (1879-?)