john waggoner revolutionary war