John Davis (Medal of Honor, 1854)