Bear with me on this one. I am a perfectionist. I tested your library for Nov 2, 2013 as that is the last day of DST here in California. For my latitude and longitude, your library reports the next sunset after 0:00 Nov 2 as 18:09:04. I tried 18:00 Nov 2 and got a sunset of 18:08:20. I tried 18:08 Nov 2 and got a sunset of 18:08:17. So I increase the time during Nov 2, 2013 the sunset time changes by getting earlier!
Expected behavior:
For a particular latitude and longitude, the next sunset time should remain constant for all times between the previous sunset and that one.