Municipio de Hamilton (condado de Mercer, Nueva Jersey)