John Knell Niles (1600-1694)