softened the criteria for sun always up/down, no longer must be exactly equal. Fixed multi-longitude daylength.
Forced test for all day/all night to use transit time.
adding ipython notebook comparing daylength algorithms