Lebanon (township), Hunterdon, New Jersey, United States