John Nelson (c1745-aft1776)