Started testing the shadow detection with the method Main.testIsInShadow(). I Also added Segment.isInShadow(Calendar) which checks for shadows at a specific date and time.
Possibly fixed for getBuildingsBlockingSun
Added TODOs
Segments split and have individual start/end times
Merged with branch validate-shadow-detection