J. M. Johnston (Gaston County)