* Change date at sunset * Fix tests to actually run and add fix to component * Make tests pass * Use get_astral_event_next instead of get_astral_event_date * Revert to using get_astral_event_date * Make tox happy: reset state on tearDown